How to upgrade Domain Controller
Last updated:
WINDOWSAD
In-place upgrade is not suggested. The approach to take is deploy a new server, dcpromo the old one out, rename, give the same IP, dcpromo the new one in.
Steps
Pre-reqs
Steps |
---|
Copy or take screenshots of the DNS server settings on old DC server |
Copy or take screenshots of the TCS/IP server settings on old DC server |
Check domains and trusts module to see if there are any trusts relationships. There should not be any but just validate. |
Export tasks in Task Scheduler from old DC server |
Import tasks into Task Scheulder in the new DC server |
Run command netdom query fsmo and ensure that old DC is not running any FSMO roles - 202412051521 Moving fsmo roles |
If old DC is running FSMO roles than transfer them to other existing DC server |
Activity
Steps |
---|
On day of change run Dcpromo and demote old DC server |
Once demotion is completed perform AD validations on old other DC server i.e. dcdiag and repadmin/replsummary |
Check and verify that nslookup for kehi.okobank.net shows only old KEHIDC1 IP addresses |
Check and see if old KEHIDC3 computer account is still Domain Controller OU or has moved to Computers OU |
On old KEHIDC1 you use NTDS util to check and see if KEHIDC1 is still the only DC listed |
Once steps 10,11,12 are successful you can shutdown the old KEHIDC3 server |
Ensure the TCP/IP server settings on the new Server match that of the old server as per the screenshots taken |
Reset the KEHIDC3 computer account in AD and change the name and IP address of the new server to KEHIDC3 and the old IP |
Run Dcpromo on the new server and promote it to install all the Active Directory Roles. |
Install the AD directories onto the D drive of the server. |
Once server installs all the roles and restarts, perform AD validations on both KEHIDC servers i.e. dcdiag and repadmin/replsummary |
Check and verify that nslookup for kehi.okobank.net shows both KEHIDC IP addresses |
Check and see if KEHIDC3 computer account is now in Domain Controller OU |
On old KEHIDC1 you use NTDS util to check and see if both KEHIDC’s show are listed |
Ensure the DNS server settings match that of the old server as per the screenshots taken |
Once steps 18,19,20 are successful ensure all the required agents and their services are running |
Drop mail to Solarwinds, Backup, AzureCCC team to ensure that their agents on this new DC are working properly. |
Once all above steps are done ensure the imported tasks are running in task scheduler, than server can be handed over to Kauko |
Commands