I'm writing to ask for your opinion about this.
I have domain.local (forest and domain tree root) with these domain controllers:
DC1 | SO: Windows Server 2008 R2 | Roles: Schema, DomainNaming, PDC, RID, Infrastructure, DNS Server
- IP1: 172.16.1.10
- IP2: 172.16.1.11
- IP3: 172.16.1.12
DC2 | SO: Windows Server 2008 R2 | Role: DNS Server
- IP1: 172.16.1.20
- IP2: 172.16.1.21
- IP3: 172.16.1.22
DC3 | SO: Windows Server 2012 R2 | Role: DNS Server, DHCP Failover Load Balance Mode
- IP: 172.16.1.30
DC4 | SO: Windows Server 2012 R2 | Role: DNS Server, DHCP Failover Load Balance Mode
- IP: 172.16.1.40
- They are all Global Catalog.
- DHCP is configured to assign DC1-IP1 and DC2-IP1 as primary and secondary DNS respectively to clients.
- DC1-IP1 and DC2-IP1 are used as primary and secondary DNS (static) on servers and related applications
- Assign DC1-IP1 to DC3
- Assign DC2-IP1 to DC4
- DC3 and DC4 will have only one IP Address: 172.16.1.10 and 172.16.1.20 respectively.
- Dismiss DC1 and DC2
These are steps I intend to follow:
- Move all roles from DC1 to DC3 and wait for AD replication
- DC1 - Remove IP1
- DC1 - Run ipconfig /flushdns, ipconfig /registerdns and dcdiag /fix
- Wait for AD replication
- DC3 - Add DC1-IP1 and remove its IP (172.16.1.30)
- DC3 - Run ipconfig /flushdns, ipconfig /registerdns and dcdiag /fix
- DC1 - Demote and remove
Then apply the steps above (from 2 to 7) for DC2 and DC4.
What is your opinion ? Do you suggest to switch between steps ? Or do I forgot something ?
Thank you a lot.