• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 323
  • Last Modified:

best way to add a new DC and retire an old one..

So right now, I have two 2008 non-R2 servers acting as both of my DCs. These DCs are playing  the roles of DHCP, DNS, and AD.

I need to decommission one of these physical servers and replace it with a new system, running Server 2008 R2 64 bit.

Do you know of any walkthrough helping me with this exact scenario? I'm having problems getting DNS to migrate gracefully. I feel that I have DHCP and AD already working, but I'd want to be completely sure.

My idea was that I can have all 3 servers up at once and then shut down one of the older DCs once I know the new DC is fully functional.

Also, once the project is done, does having two different DCs on two different Server 2008 versions matter? One serverwill be on R2, the older server will not.
  • 4
  • 3
3 Solutions
If you're using AD-integrated DNS zones, then that is one of the easiest operations.  As soon as you promote the new server to be a DC and install DNS on it, the zones will replicate to the new server.  Assuming that you have a separate _msdcs zone with a delegation for it in your domain zone, you may want to manually update the delegation with the new name server.

There are migration guides for DHCP and other roles.

Of course, before demoting the old server, if it holds any of the FSMO roles, you will want to transfer those to a different DC.
It's best to run dciag /v and dcdiag /v /test:dns on all servers to verify functionality, as well as repadmin /showrepl.

There is no problem with having a mix of 2008 and 2008 R2 DCs.
Seth SimmonsSr. Systems AdministratorCommented:
before making the first R2 domain controller, need to run adprep (or adprep32 if your current servers are not x64) from the \support\adprep folder on the R2 media 3 times

adprep /forestprep
adprep /domainprep
adprep /rodcprep
jumpassociatesAuthor Commented:
If I already have 2 2008 DCs, and I'm going to add another 2008 DC to the mix, do I still have to run adprep for each server I add to the domain?

And when I finally retire one of the older DCs, what is the best way to remove it gracefully?
Managed Security Services Webinar - March 15

Selecting the right managed security services platform to grow your business can be a huge undertaking. Join WatchGuard and Frost & Sullivan in an upcoming webinar as we dive into the key elements of selecting a vendor platform and partnership to fuel a successful MSSP business.

There is a difference between 2008 and 2008 R2 so please be clear in your comments.  If adding a 2008 R2 DC to your exising 2008 DCs:
adprep /forestprep only needs to be run once for each forest.
adprep /domainprep only needs to be run once for each domain.
adprep /rodcprep only needs to be run once for each forest where you plan on having read-only DCs.

See here for the procedure to remove a DC.
jumpassociatesAuthor Commented:
ahh..thanks for the clarification. Yes, I will be adding an R2 server to be a DC in an environment that already has 2 non-R2 servers.

So just to be clear...
1) run adprep commands as appropriate
2) install roles on new R2 server (in this case, im adding DHCP, DNC, and AD)
3) run dcpromo
4) remove old DC

Does that sound right, or am I skipping anything in there?
Although you could delay it, I'd say normally the dcpromo will be mixed in to your step 2, right after the AD DS and DNS roles are added.  Get that done first, wait a bit for replication, run your checks for replication, etc. to make sure things are healthy like I mentioned in my first post, then migrate your DHCP, etc...
jumpassociatesAuthor Commented:
can you clarify on this:
Assuming that you have a separate _msdcs zone with a delegation for it in your domain zone, you may want to manually update the delegation with the new name server.
Do you have a zone like _msdcs.<yourdomain.com>?  If so, to update the delegation, open the zone <yourdomain.com>, double-click on the _msdcs entry, right click it and select properties, update the entries as needed.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Easily Design & Build Your Next Website

Squarespace’s all-in-one platform gives you everything you need to express yourself creatively online, whether it is with a domain, website, or online store. Get started with your free trial today, and when ready, take 10% off your first purchase with offer code 'EXPERTS'.

  • 4
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now