AD 2003 to AD 2012 migration

Posted on 2014-07-25
Last Modified: 2014-07-29
I have a single Domain forest with three DCs 2003 functional. Need to migrate to AD 2012 R2.

DC01 is Domain Naming, PDC, RID
DC02 is Schema, Infrastructure
DC03 no FSMO but see problem 1 below.

Problem 1 = DC03 is hosting Exchange 2007. It has no FSMO roles. What is the best way to fix this before proceeding? Do I migrate (and upgrade) current exchange 2007 to 2013 on another server, or Demote current exchange server?

Ok, after that problem is fixed, what are next steps?

Your answer needs to assume I have three 2012 R2 member servers, without any configuration whatsoever on them.

Your answer needs to be specific as to what server I need to run what command:

DC01, DC02, DC03 are current 2003 AD DCs

DC04, DC05, DC06 are the 2012 R2 (currently member servers)

Question by:AHEC
  • 2
  • 2
LVL 35

Accepted Solution

Mahesh earned 500 total points
ID: 40220996
I hope you don't have 2003 Exchange..

Do not migrate directly to 2012 R2 AD

Please Go step by step

Introduce TWO 2008 R2 as domain controllers 1st in domain and then introduce Exchange 2013 SP1 in existing Exchange 2007
Exchange 2007 Should be UR 10 on top of Exchange 2007 SP3
Once you transition Exchange 2007 to 2013, then remove Exchange 2007 server from 2003 domain controller and then demote DC role from server
If you remove AD 1st from server, it will break Exchange

Important: Do not install Exchange 2013 on any domain controller, its not recommended and not required.

Now you can demote rest of 2003 Domain controllers from domain and then introduce 2012 R2 domain controllers
There are some issues from 2003 AD to direct upgrade 2012 R2 recently published

Also I preferred to upgrade 2008 R2 DCs to 2012 R2 (I know you can run directly from 2012 R2 GUI) step by step because then only you would know if face any errors \ issues.
 Instead of directly starting ADDS wizard on 2012 R2 (dcpromo is deprecated with 2012), Logon to 2008 R2 FSMO holder server as domain admins, schema admins  and enterprise admins member, and manually upgrade AD schema with adprep from elevated command prompt. U need to insert 2012 R2 DVD on 2008 R2 DC server and navigate to support\adprep folder I guess to get adprep tool
 Commands could be:
 adprep /forestprep
 adprep /domainprep
 adprep /domainprep /gpprep
 adprep /rodcprep

Once you done above part and AD schema gets replicated to all DCs, you can deploy 2012 R2 DCs without any issues


Author Comment

ID: 40224185
Please confirm my understanding:

Run in place upgrade on 2007 to 2013 exchange on existing DC, then demote after upgrade?

Otherwise thank you for the nice write up.

Author Comment

ID: 40224242
Also, the issue you presented on going from 2003 to 2012 is only if both are in existence, if I demote the 2003 and only have 2012 R2 DC's, I am good, no?
LVL 35

Expert Comment

ID: 40225122
You cannot in place upgrade from Exchange 2007 to Exchange 2013
Upgrade is not supported, you must prepare AD schema for Exchange 2013 and then only it can be installed on separate box.

Also you can't demote domain controller that is also Exchange server, it will break Exchange
You need to uninstall Exchange server 1st

For your 2nd comment, you cannot simply demote domain controller where exchange is also installed, it will break Exchange
You need to move Exchange server 1st to another box if you wanted to demote that 2003 DC
What I mean, you need to install another member server and install on top of that one more Exchange 2007.
Then move your send receive settings (Mail flow) to new Exchange server and then you can uninstall the exchange from domain controller
Once you done that you can have 2012 R2 DCs, however still your Exchange 2007 must be running Exchange 2007 SP3 RU13 or later builds

Check below supportability matrix

I think my earlier comment is best suited

Featured Post

IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

Suggested Solutions

Resolve DNS query failed errors for Exchange
ADCs have gained traction within the last decade, largely due to increased demand for legacy load balancing appliances to handle more advanced application delivery requirements and improve application performance.
In this Micro Tutorial viewers will learn how to use Windows Server Backup to create full image of their system. Tutorial shows how to install Windows Server Backup Feature on Windows 2012R2 and how to configure scheduled Bare Metal Recovery backup.…
In this Micro Tutorial viewers will learn how to use Boot Corrector from Paragon Rescue Kit Free to identify and fix the boot problems of Windows 7/8/2012R2 etc. As an example is used Windows 2012R2 which lost its active partition flag (often happen…

743 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

11 Experts available now in Live!

Get 1:1 Help Now