En esta oportunidad, me gustaria compartir con ustedes una forma en la que yo migre el servicio de DHCP Server de un Windows Server 2003 a Windows Server 2008R2, migrando las asignaciones, configuracion y reservas actuales, sin perder datos, cosa que en mas de una oportunidad me consultaron y es comun que sea preocupacion de mas de un Administrador.- Esta modalidad, tambien se puede utilizar para realizar Backup periodico de los DHCP Servers.-

Chequeo y export del server a migrar.

Ingresamos al equipo actual con Windows Server 2003 que tiene la función de DHCP Server y entramos a la consola de Administracion de DHCP desde START – ADMINISTRATIVE TOOLS – DHCP y vemos que el server este habilitado como se muestra en la siguiente pantalla.



Una vez chequeado el punto anterior, se realiza el export de todo el server según siguiente comando con el comando netsh dhcp.



Chequeamos la exportación completa y correcta, el cual nos tiene que dar el mensaje como se describe a continuación.

 

Baja del servicio DHCP Server en el Servidor a migrar.-

Luego de la tarea de export, en forma provisoria (como resguardo por cualquier vuelta atras, luego en forma definitiva) se bajara el servicio de DHCP Server desde la misma consola de Administracion como se muestra a continuación.



De bajarse correctamente el servicio, se verá que no se puede contactar al servidor desde la consola de administración DHCP como se muestra a continuación.-


Instalación y configuración de Rol en el nuevo server.

Nos logueamos en el Servidor con Windows Server 2008 r2, el cual ya tiene la IP definitiva (habilitada para dar servicio de DHCP si hay que realizar habilitacion mediante Helper Address) y es Domain Controller o MemberServer, En el caso de que el equipo sea Member Server, las credenciales con las que nos tenemos que loguear tiene que ser Administrator local del server en cuestion, por el contrario, si el equipo a implementar servicio de DHCP Server es Domain Controller y queremos habilitar en el dominio dicho server, el usuario con el que hay que loguearse tiene que ser Enterprise Admins. Una vez logueados, vamos al Server Manager – Roles – Add Roles, donde en la nueva ventana que nos aparecerá, seleccionamos el agregar el rol de “DHCP Server”



Damos Next y nos aparecerá la ventana describiendo los pasos que estamos realizando.-



Sin seleccionar opción, damos NEXT donde nos aparecerá el detalle de la IP que está configurada en el server, la cual tendría que aparecer por default seleccionada (para implementar DHCP Server, tenemos que configurar la IP manualmente en la placa de red de nuestro servidor).



Damos NEXT donde nos aparecerá la siguiente ventana con las referencias de dominio, DNS Primario y Secundario el cual se configurara en el Server DHCP, esa info la toma de lo que tenga en la placa de red configurada el servidor, las pantallas son solo de referencia, no cargar las mismas IPs (Esta informacion, tambien distribuira a los Scope que se creen en el server).-



Damos la opción de NEXT, donde nos aparecerán las referencias de WINS, las cuales dejaremos sin configurar según siguiente pantalla (De necesitar si o si configurar Wins, se completan las referencias correspondientes).



Dando la opción NEXT, nos aparecerá para comenzar agregar SCOPES que necesitemos en el server DHCP, esta opción también quedara sin configurar como la siguiente pantalla ya que migraremos luego los Scopes configurados en el server que daremos de baja.-



Damos la opción NEXT y en la siguiente pantalla nos aparecerá la opción de habilitar o deshabilitar la opción de DHCPv6 en nuestro server DHCP, el cual seleccionaremos la opción de Disable según la siguiente pantalla, si nuestra empresa ya cuenta con v6, ahi si pueden habilitar la opcion.



Damos la opción de NEXT y nos aparecerá una pantalla para cargar credenciales alternativas si con el usuario que estamos logueado en el server, no tenemos permisos como comento al principio para dar de alta el nuevo server DHCP, en este caso puntual, con la cuenta que estamos logueados, ya tenemos permisos, con lo que seleccionaremos la opción de “Use Current Credentials”.



Dando la opción NEXT, nos aparecerá la ventana con el resumen de lo configurado y lo que realizara el Wizard que estamos ejecutando.



Damos la opción INSTALL y correrá el proceso correspondiente, al finalizar, aparecerá la ventana como se muestra a continuación.-



Daremos directamente la opción de “Close” y el wizard se cerrara, preferentemente reiniciar el server para que actualice el nuevo servicio instalado en el server.

Import info DHCP Server en el nuevo equipo.

Una vez logueados en el nuevo server que recien instalamos el servicio de DHCP Server, copiaremos en el raíz del disco “C” el archivo *.txt el cual exportamos del server 2003 a dar de baja, una vez copiado, ejecutaremos un CMD con permisos de Administrador (run as Administrator) y corremos el comando que se describe a continuación (tambien con el comando netsh dhcp), aguardando el aviso de que se completó correctamente el mismo.-


Remover servicio en server a dar de baja.

Una vez que se chequea que la configuración y Scopes fueron correctamente importados en el nuevo servidor, ingresamos en el equipo Windows Server 2003 a dar de baja, vamos a START - “Manage You Server” y damos la opción “Add or remove a role” y nos aparecerá la pantalla la cual seleccionamos “DHCP Server” como se muestra a continuación.



Damos la opción NEXT y nos aparecerá la siguiente pantalla, la cual seleccionaremos la opción “Remove the DHCP server role” y damos la opción NEXT



Con esta tarea se da por finalizada la parte de migración de DHCP Server al nuevo Domain Controller con Windows Server 2008 R2.

Chequeo de correcto funcionamiento.

Ingresar en el nuevo server a “C:\Windows\System32\dhcp” y buscar el archivo de log con el siguiente formato DhcpSrvLog-“DAY”.log En ese archivo, se tendrían que comenzar a visualizar líneas de logueo al server con el nuevo rol como por ejemplo:

25,07/23/11,09:09:47,0 leases expired and 0 leases deleted,,,,,0,6,,, 25,07/23/11,09:09:47,0 leases expired and 0 leases deleted,,,,,0,6,,, 11,07/23/11,09:46:43,Renew,10.128.169.165,T0002145068.domain.local,0019B9FB00BD,,2954487019,0,,, 11,07/23/11,09:49:12,Renew,10.128.169.129,T0002089175.domain.local,00188BE0D01E,,4195312922,0,,, 11,07/23/11,09:53:54,Renew,10.128.169.37,MCAPI-MON1.domain.local,001A642028EC,,2482142304,0,,, 11,07/23/11,09:58:17,Renew,10.128.169.98,642028EE.domain.local,001A642028EE,,4096270436,0,,,

De esta forma se podrá chequear que el nuevo servidor, ya está dando servicio de DHCP Server.-