Hola.
Aunque parezca complicado, mover los roles es muy fácil, en el link que te ha proporcionado malabercardenas lo tienes.
No obstante aquí te pego el resumen del comando:
1. netdom query fsmo (Aquí podras ver cual DC tiene los roles).
2. NTDSUTIL
3. ROLES
4. CONNECTIONS
5. Connect to server <Nombre del nuevo que va a asumir los roles>
6. QUIT
7. Seize infrastructure master (nos pedirá confirmación, en la cual, debemos responder positivamente, para ir asumiendo los roles)
8. Seize naming master (nos pedirá confirmación, en la cual, debemos responder positivamente, para ir asumiendo los roles)
9. Seize PDC (nos pedirá confirmación, en la cual, debemos responder positivamente, para ir asumiendo los roles)
10. Seize RID master (nos pedirá confirmación, en la cual, debemos responder positivamente, para ir asumiendo los roles)
11. Seize schema master (nos pedirá confirmación, en la cual, debemos responder positivamente, para ir asumiendo los roles)
12. QUIT
13. QUIT
14. QUIT
15. netdom query fsmo (Ahora veras que el nuevo DC tiene los roles.
Respecto al cambio de IP, te comento lo que hice hace 3 semanas:
• Instalé un Server 2008 R2 en el CPD de un cliente.
• Lo uní al dominio.
• Lo hice DC.
• Le pasé los roles.
• Despromoví (que mal suena) el DC Viejo.
• Le cambie la IP al DC Viejo (le puse una IP libre)
• Le cambié la IP al Nuevo DC y le puse la que tenía el DC Viejo antes de cambiarla.
• Dale un Vistazo a los DNS y elimina los restos del DC viejo (si quieres).
• Y hasta el día de hoy está funcionando.
Un Saludo.