Server 2008 R2 Domain Controller

Environment: 2 Windows Server 2008 non R2 domain controllers.  Domain Functional Level is at 2003. The old 2003 Domain Controller is gone, but I need can't raise the domain functional level just yet.

Problem:  I'm adding trying to add a new Server 2008 R2 Domain Controller.  When doing DCpromo I get promoted to run "adprep /forestprep".  After doing some research on this I know i have to do this on the schema master.  Some posts say to remove the 2003 server but it no longer exists.  I just want make sure I have everything in check before i run this on production servers.  Also will this cause any changes?

Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

FOXActive Directory/Exchange EngineerCommented:
Nothing to worry about here my friend. If you are in fact introducing the r2 Server run the preps.  It will update the schema attributes.

Secondly, if the 2003 domain controller is gone, make sure there are no entries of it in your DNS (forward and reverse lookups) Make sure it is also not present in AD.  You do not want it lingering around.  (metadata cleanup)
ozzalotAuthor Commented:
This server i am adding will be the first 2008 R2 server.  I'm just always a little cautious when working with AD.
FOXActive Directory/Exchange EngineerCommented:
Nothing to worry about here buddy.  Why didn't you add a 2012r2 domain controller...just go all out :)
Determine the Perfect Price for Your IT Services

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden with our free interactive tool and use it to determine the right price for your IT services. Download your free eBook now!

ozzalotAuthor Commented:
Personally I would love too so I can get experience with it, corporate is limiting me to 2008R2.
FOXActive Directory/Exchange EngineerCommented:
Go for it.  The install is pretty straight forward.  When you do the dcpromo you are adding this server as a domain controller to an existing domain.  After install make sure on the nic of this 2008r2 dc in dns entries you pointing to itself for the primary and for the secondary give it the ip of another domain controller in your domain.  

after everything is up with the R2 dc open up an elevated command prompt  and run
repadmin /replsummary                  to verify everything is replicating smoothly between the dcs

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
ozzalotAuthor Commented:
One last stupid question and stupid because i think i answered during my question.  I only run adprep on the schema master correct?  I have another domain controller, but i don't need to run adprep on the second domain controller correct?
ozzalotAuthor Commented:
Hmm now this new server is asking me to run "adprep /domainprep"  Correct me if i'm wrong but this is done on the primary domain controller correct?
FOXActive Directory/Exchange EngineerCommented:
You don't have to run it on the schema master.  When you are doing the install of the 2008r2 it will prompt you for the ad and forest preps.  It goes out and updates forest and domain wide from right there.  I assume you have domain admin rights.
No question is a stupid question in the world we work in.
FOXActive Directory/Exchange EngineerCommented:
Let it rip!!, pull the trigger!!!  Nothing to worry about buddy.  It will update with  the ad/domain prep from right there.
Lee W, MVPTechnology and Business Process AdvisorCommented:
The Forest and Domain Functional levels simply state what point your DC can use AD features from - for example, if you wanted to use the Active Directory Recycle Bin, you'd have to upgrade the levels... if you're happy and content with the features you have now, you don't need to raise the levels.

The Schema though is a different story - it's basically your AD Database and even if you don't use the new fields (from upgrading the functional levels), they have to be there so the newer DCs don't have issues trying to reference something.  ADPREP updates the schema and a few other things to ensure all is ready.  

adprep /forestprep must be run on the schema master for the entire forest
adprep /domainprep must be run on the infrastructure master for the domain.

More information you should probably read can be found here:
Running Adprep.exe
ozzalotAuthor Commented:
LOL I'm not that trigger happy.

Ok so adprep is done and now i'm working on prompting this server into a domain controller. I can't install DNS just the Global Catalog.  The message reads: "DNS cannot be installed on this domain controller because this domain does not host DNS"

Our two current domain controllers are running DNS.  Should I just ignore this and install DNS after dcpromo?
Lee W, MVPTechnology and Business Process AdvisorCommented:
DCPROMO automatically installs DNS - leave it alone.
ozzalotAuthor Commented:

Check box for install DNS is greyed out.  Usually I can check DNS and Global catalog and install both these services during DCPROMO.
ozzalotAuthor Commented:
Here is what I'm seeing.
FOXActive Directory/Exchange EngineerCommented:
Mark BillExchange, AD, SQL, VMware, HPE, 3PAR, FUD, Anti MS Tekhnet, Pro EE, #1Commented:
can we see a dcdiag from the 2003 dc prior to doing anything? surprised this was not asked for

command prompt run dcdiag post output, run netdiag too and post output. sounds like there are AD issues here lingering to me prior to seeing the output.
These really should be resolved before doing anything.
FOXActive Directory/Exchange EngineerCommented:
Mark I believe he originally stated he got rid of the 2003 dc.
Mark BillExchange, AD, SQL, VMware, HPE, 3PAR, FUD, Anti MS Tekhnet, Pro EE, #1Commented:
True and my bad, id still like to see the output of these commands before doing anything, this is Microsoft recommended actually.

Additionally is this enviroment virtual or physical?
Again before considering doing anything we need backups.
ozzalotAuthor Commented:
I ran DCDIAG and it passed all tests.  I can post result if needed but all tests passed with no errors.  NetDiag was a no go.  According to Technet NetDiag only applies to Server 2003 and 2012.  Command prompt doesn't recognize it. I also ran repadmin /replsummary and it passed (0 fails).  

I've just made a back up of both Sever 2008 non R2 domain controllers for just in case.  Any advice?  I saw Microsoft's recommendation of continuing with DCPROMO because it reports its a bug, but like i mentioned before I'm always really cautious messing with AD since I'm working on production servers.
FOXActive Directory/Exchange EngineerCommented:
Continue on.
Mark BillExchange, AD, SQL, VMware, HPE, 3PAR, FUD, Anti MS Tekhnet, Pro EE, #1Commented:
gonna let foxluv close this one off as im not a solution stealer, he needs dem points too ;).
glad to see your dcdiag passed mate, backups good job :).

raise up that functional level !
ozzalotAuthor Commented:
Sorry i out of Friday.

Foxluv and Mark,  Thanks for your help. I was able to get the 2008 R2 DC up and running on Thursday night and it is running AD and DNS.  Thanks again for your help!!!
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2008

From novice to tech pro — start learning today.