[Windows Server 2012 R2] – Migrando DHCP usando Windows Server Migration Tools.

PorElCegu

[Windows Server 2012 R2] – Migrando DHCP usando Windows Server Migration Tools.

Hola Comunidad;
Bueno el dia de hoy les voy a mostrar un método para realizar una Migración usando Windows Server Migration Tools, para esta ocasión vamos a migrar el rol DHCP Server de un Windows Server 2008 R2 SP1 (Origen) hacia Windows Server 2012 R2 (Destino).

2018-11-11_15-35-41.png

Para este laboratorio estoy usando Máquinas Virtuales, tengo las siguientes:

  • W81-CLI-01 (Cliente Windows 8.1).
  • WS08-DC-01 (Controlador de Dominio en Windows Server 2008 R2 SP1).
  • WS08-DHCP-01 (DHCP Server en Windows Server 2008 R2 SP1).
  • WS12-DHCP-01 (DHCP Server en Windows Server 2012 R2).

Windows Server Migration Tools fue introducido para que los SysAdmin puedan migrar Roles, Características y Configuraciones del Sistema Operativo de una manera controlada, podemos decir que es una mejor opción a “in-place Upgrade”.

Debemos de tener en cuenta que si tenemos versiones antiguas como Windows Server 2003 x32 y queremos migrar directamente hacia Windows Server 2012 R2 x64 podemos usar esta opción.

Una de las ventajas es que podemos dividir los roles del servidor origen hacia varios servidores Destino, por ejemplo: nosotros tenemos un Windows Server 2003 x32 que cuenta con los Roles de DNS y DHCP; con la migración nosotros podríamos migrar el DNS a un Servidor y el DHCP a otro servidor, esta es una ventaja que no se puede hacer con el “in-place Upgrade”.

Para este ejemplo vamos a realizar la Migración de un DHCP en Windows Server 2008 R2 SP1 hacia Windows Server 2012 R2, para ello vamos a hacerlo por pasos:

Instalar Windows Server Migration Tools en Windows Server 2012 R2 (Destino).

Podemos instalarlo usando el Server Mananger, pero para este ejemplo lo voy a hacer mediante PowerShell, Windows Server Migration Tools tiene por nombre Migration.

2018-11-11_16-06-11.png

Para instalar ejecutamos:

Install-WindowsFeature Migration

2018-11-11_16-08-58.png

Si todo termina de manera correcta nos mostrará un resultado similar:

2018-11-11_16-10-08.png

Creando el Paquete de Migración:

Ejecutamos un Command Prompt como Administrador y nos dirigimos a la ruta donde se encuentra el Windows Server Migration Tools que es la siguiente que es C:\Windows\system32\ServerMigrationTools\ pero como ejecutamos como Administrador solo basta con colocar:

cd ServerMigrationTools

2018-11-11_16-14-32.png

Ahora vamos a usar el siguiente comando:

SmigDeploy.exe /package /architecture <32 o 64 Bits> /os <Sistema Operativo> /path <Ruta de Paquete de Migración>

Donde:

  • /architecture: usar “amd64” para procesadores de 64 Bits o “x86” para procesador de 32 Bits.
  • /os: WS03, WS08, WS08R2WS12 para Windows Server 2003, Windows Server 2008, Windows Server 2008 R2 y Windows Server 2012 respectivamente.

Por ejemplo:

  • Windows Server 2012:
    • SmigDeploy.exe /package /architecture amd64 /os WS12 /path <Ruta>
  • Windows Server 2008 R2:
    • SmigDeploy.exe /package /architecture amd64 /os WS08R2 /path <Ruta>
  • Windows Server 2008:
    • SmigDeploy.exe /package /architecture amd64 /os WS08 /path <Ruta>
  • Windows Server 2008 32bit:
    • SmigDeploy.exe /package /architecture X86 /os WS08 /path <Ruta>
  • Windows Server 2003 64bit:
    • SmigDeploy.exe /package /architecture amd64 /os WS03 /path <Ruta>
  • Windows Server 2003 32bit:
    • SmigDeploy.exe /package /architecture X86 /os WS03 /path <Ruta>

En este caso yo usaré el de Windows Server 2008 R2 quedando de la siguiente manera:

SmigDeploy.exe /package /architecture amd64 /os WS08R2 /Path C:\PaqueteActualizacion

2018-11-11_16-26-39.png

Ahora vamos a ingresar a la carpeta C:\PaqueteActualizacion y ahi encontraremos una subcarpeta por nombre SMT_ws08R2_amd64, ahora copiamos (1) y lo pegamos (2) en el servidor donde se encuentra el DHCP (Windows Server 2008 R2 SP1).

2018-11-11_16-30-27.png

Instalando el Paquete de Herramientas para Migración en el Servidor Origen:

Ingresamos a la ruta donde copiamos los archivos de Migración, en este caso seria C:\SMT_ws08R2_amd64, luego buscamos SmigDeploy.exe y lo ejecutamos como Administrador.

2018-11-11_16-34-55.png

Si todo va bien nos ejecutará una ventana de PowerShell.

2018-11-11_16-35-44.png

Exportar Datos para Migración en el Servidor Origen:

Para ver los Roles tenemos instalados y que se puedan exportar ejecutamos:

Get-SmigServerFeature

2018-11-11_16-41-39.png

Identificamos que el DHCP aparece en la lista, por lo tanto es posible realizar la Migración de este Rol, ahora lo que necesitamos es detener el servicio de DHCP para ello identificamos el Servicio con el siguiente comando:

Get-Service

2018-11-11_16-48-13.png

El servicio tiene por nombre DHCPSerer y se encuentra Running (En Marcha), para detener el servicio ejecutamos:

Stop-Service -Name DHCPServer

2018-11-11_16-50-23.png

Ahora verificamos si se encuentra Detenido, ejecutamos:

Get-Service

2018-11-11_16-51-29.png

Y se puede visualizar que el servicio se encuentra Stopped (Detenido). Ahora vamos a realizar la Exportación de la configuración del DHCP, para ello ejecutamos el comando:

Export-SmigServerSetting -FeatureID "DHCP" -Path C:\ExportarDHCP

2018-11-11_16-55-41.png

Colocamos una contraseña para proteger los datos que vamos a exportar, premiamos Enter y esperamos unos minutos. Si todo va bien tendrás que visualizar un resultado similar, sobre todo el True que aparece en la columna de Success:

2018-11-11_16-57-15.png

Ahora, copiamos la carpeta ExportarDHCP (1) que se encuentra en C:\ y lo pegamos (2) en el Servidor Windows Server 2012 R2.

2018-11-11_17-00-12.png

Instalar Rol DHCP Server en el Servidor de Destino (Windows Server 2012 R2):

Antes de importar los datos necesitarás instalar el Rol de DHCP Server, deduzco que tu ya sabes hacerlo porque no es difícil. Lo haremos de manera gráfica, debes de tener en cuenta que no te pedirá ninguna configuración más que solo hacer clic en Next e Install.

2018-11-11_17-02-57.png

Esperamos que complete la Instalación.

2018-11-11_17-04-06.png

Luego hacemos clic en Complete DHCP Configuration.

2018-11-11_17-06-59.png

Clic en Next.

2018-11-11_17-07-40.png

Como yo estoy realizando la instalación con la cuenta de Administrador de Dominio ya cuenta con los permisos necesarios para poder Autorizar al Servidor de DHCP, por lo que hacemos clic en Commit.

2018-11-11_17-08-20.png

Con ello finalizamos, ahora clic en Done.

2018-11-11_17-09-30.png

Nos dirigimos al Tool de DHCP, podemos hacerlo desde el Server Manager/Tools/DHCP.

2018-11-11_17-10-25.png

Como se puede apreciar el DHCP de Windows Server 2012 R2 se encuentra sin ninguna configuración.

2018-11-11_17-11-32.png

Importar Configuración en el Servidor de Destino (Windows Server 2012 R2) y Verificar funcionamiento:

Ahora para importar vamos a ingresar a Server Mananger/Tools/Windows Server Migration Tools/Windows Server Migration Tools.

2018-11-11_17-13-02.png

Nos cargará la siguiente ventana.

2018-11-11_17-15-05.png

Vamos a detener el servicio del DHCP Server usando el Comando:

Stop-Service -Name "DHCPServer"

2018-11-11_17-16-28.png

Verificamos con el Comando que hemos aprendido anteriormente:

Get-Service

2018-11-11_17-17-02.png

Luego, verificamos el ID de DHCP usando el comando que tambien hemos aprendido anteriormente:

Get-SmigServerFeature

2018-11-11_17-18-46.png

Para importar el Archivo de configuramos usamos el siguiente comando:

Import-SmigServerSetting -FeatureID "DHCP" -Path "C:\ExportarDHCP" -Force

2018-11-11_17-21-57.png

Colocamos la contraseña y presionamos Enter, esperamos unos minutos hasta que se complete el proceso, si todo ha marchado bien debe de marcarnos un True en la Columna de Success.

2018-11-11_17-23-15.png

Iniciamos nuevamente el Servicio DHCP con el comando:

Start-Service DHCPServer

Y esperamos a que inicie el servicio.

2018-11-11_17-24-53.png

Nos aseguramos que todo esté marchando bien, verificamos:

Get-Service

Verificamos que el servicio DHCPServer se encuentra en Running.

2018-11-11_17-25-51.png

Ingresamos al Tools del DHCP desde el Server Mananger y ahora podemos observar que ya se han cargado las configuraciones.

2018-11-11_17-26-51.png

Listo, ahora voy a ingresar a una PC cliente y en el Símbolo del Sistema voy a ejecutar el comando:

ipconfig /all

2018-11-11_17-31-44.png

Verificamos que la PC Cliente apunta al DHCP Server que es es la 192.168.20.30 (IP del Servidor con Windows Server 2008 R2 SP1), aquí lo que podemos hacer es cambiar la IP del Servidor DHCP con Windows Server 2012 R2 y colocar la IP del servidor anterior (está demás decir que hasta este punto el otro servidor con Windows Server 2008 R2 SP1 debe de estar al menos apagado).

2018-11-11_17-33-48.png

Reiniciamos el servicio DHCP en Windows Server 2012 R2 usando el comando:

Restart-Service DHCPServer

2018-11-11_17-35-25.png

Listo, ahora solo para hacer una prueba, ingresaré a la misma PC Cliente y en el Símbolo del Sistema usaré el comando:

ipconfig /renew

Verificamos que la IP se mantiene.

2018-11-11_17-37-55.png

Y ahora ¿En nuestro DHCP Tools que ha cambiado?

Cuando se realizó la importación de la configuración (1), mantuvo el mismo valor del Lease Expiration que se encontraba en Windows Server 2008 R2 SP1, cuando ejecute el comando de ipconfig /renew se actualizo este valor (2), por lo tanto el DHCP está funcionando correctamente.

2018-11-11_17-38-54.png

Muchas Gracias!.

About the author

ElCegu administrator

Celso Javier Guzmán Díaz trabaja como Administrador de Redes en una Financiera de la Ciudad de Chimbote, Cuenta con las siguientes certificaciones: IC3-GS3, MCP, MCTS, VCA6 – DCV, CI-SCS, EHF, CompTIA Fundamentals, Scrum Master.

You must be logged in to post a comment.