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

Replace Hardware domain controller keeping the same hostname

I have the following environment:
W2K3 standard environment, 2 DC/DNS servers.
DC1 - FSMO, GC, DNS "Name1" and DC2 - GC,DNS with "Name2".
I'm going to replace the DC2 server with new hardware.

My new server has the same version OS and named "new_Name2"
I want to keep the same hostname on my new server.
So this is what i want to do:

1. dcpromo on old Name2 to demote the DC
2. Remove DNS on old Name2
3. Delete from domain
4. Shutdown the old Name2 DC
5. Wait about 2 hours before continue
6. Rename the "new_Name2" machine to "Name2"
7. add the old ip address to the new machine
8. Install DNS
9. dcpromo to promote the new machine to a DC
10. Make the new DC GC.

Is this the way i should do this or would you advice on the steps I should do different?


Geert Bettens
Geert Bettens
2 Solutions
Yes that should work but make sure you VERIFY that the old DC is in fact out of DNS and the metadata of Active Directory before proceeding.

Darius GhassemCommented:
Yes you can but I don't because if there is one lingering object then you can have some issues. If it is possible I would have a different computer name for the server. When you change the name of the new server to the old server's name then you don't have the same SID which then can cause some issues when AD sees this name but the SID is different. The same with the some permissions.

As mkbean says make sure the computer account is deleted out of the AD. Do metadata cleanup to make sure you don't have any lingering objects. Make sure that the name isn't in DNS. Also, make sure you give AD time to replicate the information. Since you have one DC left then I don't think you will have problems with replicate but for future information.


Featured Post

Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

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