SCCM 2007 SQL migratie
Inleiding
De opdracht bij een klant was om alle applicaties die gebruik maakte van SQL versie 2005 gemigreerd moesten worden naar een andere SQL server met versie 2008 R2.
Zodoende moest de applicatie SCCM geconfigureerd worden naar de nieuwe SQL server.
Hieronder beschreven het stappenplan van deze change voor de SCCM database migratie.
Voorbereidingen
- Een change aanmaken en goedkeuring krijgen voor de migratie.
- Planning downtime en communiceren met beheerders en gebruikers.
- Schrijfruimte voor het SQL backup bestandbeschikbaar maken, in dit geval 8GB.
Acties op de oude SQL server
- Backup de “SMS_PRI” database naar locatie met voldoende ruimte.
Rechtermuis op de Database -> Task -> Backup -> Selecteer optie “Disk” ->Add
Geef de Database locatie en naam .bak op.
- Kopieer de database (SMS_PRI.bak) naar de nieuwe SQL server waar voldoende ruimte is.
Acties op nieuwe SQL Server
-
Op de nieuwe SQL server moet het computer account van de SCCM server worden toegevoegd in de local Administrators group.
-
Restore de SQL database, rechtermuis op de SQL server, Selecteer restore from device, selecteer de .bak file van de backup.
Selecteer het vinkje Restore.
Acties op de SCCM Server
- Herstart eerst de SCCM server, dit om er zeker van te zijn dat alle open sessies afgesloten worden, mijn ervaring is dat bij een lange uptime van de SCCM server de volgende actie mis kan gaan.
-
Nu gaan we SCCM configureren naar de nieuwe SQL server.
Op de SCCM server, ga in een dosbox naar locatie “D:\SCCM\bin\i386\00000409”
en start commando: preinst.exe/stopsite
Dit commando kan het beste 2x gedaan worden om failed acties nogmaals proberen te stoppen. -
Als alle componenten zijn gestopt open je de “configMGR setup” vanuit startmenu.
Next
Perform site maintenance or reset this site
Next
Modify SQL Server Configuration
Next
Vul de nieuwe SQL servernaam en de Site database naam in.
Next
Next
Finish - Herstart na deze acties de SCCM server.
-
Na de herstart start de SCCM Console ga naar “Site Systems” -> Nieuw SQL Server -> “Config Site System” properties en geef de fqdn aan van de nieuwe SQL server op.
De oude SQL server kan verwijderd worden uit de Site Systems
-
Herstart de SCCM server hierna nogmaals en controleer of de SCCM console weer goed opgestart kan worden en alle connecties nog goed werken.
Bekijk de Component Status en Reset de errors als deze bekend zijn en opgelost zijn. - Reset Counts in de Component Status.
Bekijk de komende uren of er geen nieuwe errors bij komen.
After actions
- Geeft de SCCM omgeving weer vrij voor gebruik aan beheerders en gebruikers.
- Sluit de change af met status succesvol uitgevoerd.
- Verwijder de SQL backup bestanden om weer ruimte vrij te maken.
- De SMS_PRI database op de oude SQL server kan worden verwijderd.
- Vergeet niet deze database in de dagelijkse SQL backup en monitoring mee te nemen.
Hiermee hebben we successvol deze change volbracht.