We help IT Professionals succeed at work.

Adding 2008 R2 server to 2003 domain:  2003 DC to 2008 R2 DC

leon thompson
Last Modified: 2017-04-04
Thank you in advance.  I am prepping some 2003 AD dc’s before adding 2008 R2 servers to the domain.  Obviously I will need to run adprep on the dc’s before, but wanted to confirm adprep /forestprep and adprep /domainprep.  We have 3 domains, parent and 2 child domains.  The parent Domain DC has all the roles including the schema master and the child domains only have pdc, rid and infrastructure.  It is a while since I have done anything with domains so wanted to run this by someone with more experience/knowledge.

I was going to run Adprep32  /forestprep on the Parent domain (which holds the schema master)
then run Adprep32  /domainprep on each of the child domains
Should I also consider running  /gpprep on the child domains?

Does this sound like the correct route?  The other thing is I don’t envisage actually setting up a 2008 r2 server to control the parent domain for a short while as it is one of the child domains I am more concerned with at the moment .  Can 2008 DC’s sit happily in a child domain when there is no 2008 server in the parent domain (I presume it would be ok if the forest, domain and gpprep went successfully)?  Also can i only run 2k8 r2 server in a RODC mode?

As I said many thanks.

Watch Question

Distinguished Expert 2019
This problem has been solved!
(Unlock this solution with a 7-day Free Trial)


Thanks Mahesh, just one question, if i don't want to run a RODC can i leave out the  "adprep32 /rodcprep - if 2003 Dc is 32 bit and you want to add RODC in forest | adprep /rodcprep - if 2003 DC is 64 bit"  bit of the process, or is it just best practise to run that when your running the other prep routines?

Distinguished Expert 2019

if you don't want to deploy RODC, you can skip RODC command for now, but anytime you decide to deploy RODC, you need to run RODC command 1st, else you would find difficulties while deploying RODC

The command is not required if you directly started with 2008 and above OS as DC, but you are upgrading from 2003 server and hence command is required if you decide to deploy RODC in feature even if you already decommissioned all 2003 DCs

Hence I always prefer to run the command regardless of RODC is there or not

Check below



Thanks again Mahesh


Many thanks Mahesh, i'm not sure how the points system works here, so didn't know how to rate the question when i wrote the query.  I hope thats ok.
Distinguished Expert 2019

That's not an problem
You are welcome

Gain unlimited access to on-demand training courses with an Experts Exchange subscription.

Get Access
Why Experts Exchange?

Experts Exchange always has the answer, or at the least points me in the correct direction! It is like having another employee that is extremely experienced.

Jim Murphy
Programmer at Smart IT Solutions

When asked, what has been your best career decision?

Deciding to stick with EE.

Mohamed Asif
Technical Department Head

Being involved with EE helped me to grow personally and professionally.

Carl Webster
CTP, Sr Infrastructure Consultant
Empower Your Career
Did You Know?

We've partnered with two important charities to provide clean water and computer science education to those who need it most. READ MORE

Ask ANY Question

Connect with Certified Experts to gain insight and support on specific technology challenges including:

  • Troubleshooting
  • Research
  • Professional Opinions