So our main domain controller had issues updating the other month and we started thinking of a way to upgrade to a Server 2012 domain. Before reading, if you don’t have a domain controller yet I would read up on Setting Up A Domain Controller first. We decided we will do the following steps:
In this example, I created a DC VM and joined it to the domain and set a static IP on it. Make sure point the DNS to to the PDC as the primary DNS server.
Server Manager – Install Roles and Features – Install AD DS, DHCP, and DNS. Reboot.
After reboot, you go back to Server Manager – Actions – Activate DHCP and go through the wizard to “Promote this machine to a Domain Controller”. Ignore the warnings about “A delegation for this DNS server cannot be created…”, add your recovery password, and then finish. It will initiate a reboot.
After reboot, just sign in to the VM and let the replication start. At this point I let it replicate for a few days….
From here, the game is to just keep running dcdiag /e and repadmin /showrepl /errorsonly. And checking the Event Viewer every day.
5b. I had an issue once where the newly joined DC had the system time wrong. Follow this article to resolve.
5c. I had an issue once where the DHCP service kept showing errors in Event Viewer. Follow this article to resolve.