So why Migrate?

There are a number of reasons why you should migrate your Domain Controllers over to the latest version of the Server Operating system. Here are a few below…

Continued support for the Operating System – Ideally you want to be on the latest version of the operating system to still receive continued support, either technical support or latest patch updates. If you don’t update your operating system you face vulnerabilities from hackers trying to exploit the operating system and gain entry. Just as Microsoft releases patches you can bet that hackers are trying to work just as hard trying to compromise your systems. This is why it’s important to have the latest version as patching helps prevent and close some of these loopholes.It’s not the only solution but goes a long way. (Prevention is better than cure)

Latest updates in technology – With every new version of an operating system comes new technology features, better security.

Pushes hardware changes – By upgrading/migrating your operating systems you might also be pushed to update your hardware as well. You might think that this is a negative reason as there is cost involved however you need to understand that just as operating systems evolve so does hardware. If you don’t upgrade your hardware you are more than likely not getting the best efficiency out of your operating system and support from vendors as they tend to stop software releases after a while. (Think Drivers etc)

Third Party vendor and application support – With continued updates and releases you can bet that being ahead of the game will help later down the line as you will not be facing issues with incompatible hardware and software because the operating system is to old to support.

Improved performance and stability – With the latest version of the operating system you can be sure that Microsoft has improved upon what they have learnt from previous versions of the operating system to help improve overall performance and stability in the latest version

Staying within Compliance – To be within certain compliance and standards you will need to have the latest version(supported versions).

Step 1:

2008 DC Server Manager

Step 2:

netdom query

Step 3:

Joined dc

Step 4:

Step 5:


Step 6:

schema upgrade

Step 7:

Active directory domain services

Step 8:

existing domain

Step 9:

dsrm password

Step 10:

Replicate from Domain Controller

Step 11:

Step 12:

domain prep

Step 13:

Step 14:

prerequisite check

Step 15:

Configured DC

Step 16:

Active Directory users and computers

Step 17:

Step 18:

sites and services

Step 19:

repadmin state

Step 20:

Step 21:

repadmin sync

Step 22:


Step 23:

fsmo roles

Step 24:

Poweshell FSMO Role holders

Step 25:

netdom query fsmo powershell

Step 26:


Step 27:

demote dc

Step 28:


Step 29:

Step 30:

finish dc promo

Step 31:

remove roles

Step 32:

Step 33:

Raise DC
domain functional level raise