1) Para migrar los roles, es muy facil:
	http://www.megacrack.es/2008/06/05/mover-roles-fsmo-a-un-nuevo-server-mediante-entorno-grfico/
	2) DHCP lo haces por linea de comandos:
	Windows 2003 Server:
	Consola CMD > netsh dhcp server export C:\dhcp.txt all
	Windows 2008 R2
	Consola CMD > netsh dhcp server import c:\dhcp.txt all
	Luego abres la consola mmc de DHCP y autorizas el servidor DHCP grficamente. Clic derecho > Autorizar.
	En el windows Server 2003 desautorizas el servidor y apagas el servicio.
	Listo.
	3) DNS simplemente con colocar como DNS el nuevo servidor en las zonas de delegacion del viejo y promover el nuevo server como Domain Controller ya migras DNS. Recuerda actualizar el schema : http://www.tooltorials.tv/como-actualizar-active-directory-2003-a-2008/
	4) File Server con FSMT (File Serevr Migration Tool de Microsoft)  http://www.microsoft.com/en-us/download/details.aspx?id=10268
	
	5) Print Server tambien por linea de comandos.Pero tienes que hacerlo desde un Windows Vista o 7 que tiene la utilidad llamada  Printbrm, ya que la vieja utilidad grafica Printer Migration Wizard fue puesta en desuso. Eso si si vas a migrar asegurate de que tienes los drivers de x64 de las impresoras previamente instaladas desde el Print Management, en su defecto los drivers de Universal Printing.
	
		Desde un Windows 7 o Vista ejecuta por linea de comandos:
	
		Consola CMD > Printbrm -s \\<Windows2003Server> -b -f <filename>.printerExport (Para exportar)
		Consola CMD > Printbrm -s \\<Windows2008R2Server> -r -f <filename>.printerExport (Para importar)
 
	
	Exitos! Luego me cuentas.