We need new domain controllers using the same names and IP addresses as the old servers.
The idea I have is to move FSMO roles from first server to the second, then demote. rename and re-IP the first server. Remove DNS role from the demoted server and leave it running as a DHCP server. Then create a 2012 R2 server with the name and IP of the old DC. Then promote this to DC and DNS server using the old name and IP.
Repeat for second DC.
Once this is complete, we want to also migrate the DHCP server to 2012 R2 and take advantage of the new option where the DHCP servers coordinate IP leases with each other.
Are there additional steps needed or is there a better way to plan this?