Conversión Física a Virtual (P2V) con Disk2VHD

Cuando pensamos en virtualizar nuestro Datacenter (puede ser a Hyper-V o Microsoft AZURE), usualmente una de nuestras principales preocupaciones es llevar nuestros servidores físicos a los entornos de virtualización, ya que no resultaría eficiente volver a implementar todas las aplicaciones que tenemos actualmente en producción, esto significa que nuestros servidores físicos deben pasar por un complejo proceso de conversión, el nombre estandarizado que recibe este proceso es “Conversión física a virtual” o simplemente P2V.

Aquellos que administran System Center Virtual Machine Manager 2012 R2 deben haberse sentido defraudados al enterarse que la herramienta de conversión P2V ha sido eliminada en esta versión, lo que por supuesto nos lleva a preguntarnos: Y ahora qué?

Pues bien, Sysinternals tiene una herramienta que puede facilitarnos esta tarea, esta herramienta se llama DISK2VHD, así es, aunque muchos desconocen su propósito o no lo asumen por el nombre, es una excelente herramienta para este tipo de escenarios.

Cómo funciona? pues aquí va:

  1. Lo primero es descargar la herramienta desde https://technet.microsoft.com/en-us/sysinternals/ee656415.aspx (pesa menos de 1 MB!)
  2. Luego de descargado lo ejecutamos, debemos tener en cuenta que el check en el lado derecho “Use Vhdx” debe estar deshabilitado si lo que estamos pensando es llevar esta máquina virtual a AZURE. Luego presionamos el botón con los elipsis (…) y seleccionamos el nombre y ubicación de nuestro VHD
  3. Mas abajo veremos todos los discos físicos detectados, aquí basta con seleccionar el o los discos físicos que se convertirán y presionamos CREATE. Para los que están pensando migrar esta VM a AZURE, tengan en consideración el tamaño soportado según su plan, para más información visiten este enlace, el proceso de creación es relativamente rápido, la ventana mostrará el avance.
  4. Cuando el proceso culmina, la herramienta mostrará un mensaje de exportación satisfactoria, luego de esto solo presionamos el botón CLOSE
  5. Para verificar que el proceso culminó satisfactoriamente, busquemos el VHD en la ruta seleccionada, es muy recomendable montar el VHD en algún servidor Hyper-V y levantarlo para comprobar su integridad.

Algo importante de mencionar es que podemos ejecutar esta herramienta incluso en el mismo servidor que convertiremos, esto resulta muy útil si tomamos en cuenta que muchos de nuestros servidores podrían tener un arreglo de discos o tipos de disco que hacen imposible llevarlos a un equipo diferente para el proceso de conversión.

Si embargo, tomen en cuenta que esta herramienta solo está disponible para conversión de equipos con sistemas operativos Windows desde la versión XP en adelante.

En el siguiente post les mostraré como llevar este VHD a Windows AZURE, estén al tanto.

Espero que les sea de ayuda!