Crear una nueva máquina virtual, así como instalar y configurar todas las aplicaciones necesarias puede llevar mucho tiempo. Afortunadamente, cuando necesitas migrar tu carga de trabajo de un servidor físico a una máquina virtual de VMware (VM), no es necesario crear y configurar una nueva VM desde cero porque puedes utilizar VMware vCenter Converter Standalone para convertir una máquina física en una máquina virtual. VMware vCenter Converter Standalone también puede convertir VMs de Hyper-V a VMs de VMware, así como convertir VMs de VMware de un formato a otro.
La publicación de blog de hoy cubre la conversión de P2V (físico a virtual) y V2V (virtual a virtual) que se puede hacer con VMware Converter.
¿Qué es VMware Converter?
VMware vCenter Converter Standalone es una aplicación gratuita que se puede descargar desde el sitio web de VMware e instalar en Windows para convertir tipos de máquinas compatibles en máquinas virtuales de VMware. El VMware vCenter Converter Standalone presentado en esta publicación de blog se llama Standalone porque se puede instalar en el sistema operativo de una máquina personalizada. Hay otros dos tipos de VMware Converter que actualmente no tienen soporte:
- VMware Converter Enterprise Add-on for vCenter es el tipo de convertidor que se instala como un complemento en vCenter Server.
- VMware Converter Enterprise Cold Clone CD puede incluirse en Virtual Infrastructure 3 Enterprise como imagen ISO. El Cold Clone CD se puede utilizar para arrancar desde el CD y realizar una migración en frío
VMware vCenter Converter Standalone consta de los siguientes componentes:
- El Servidor Standalone del Convertidor es el componente principal que gestiona todas las tareas de conversión y maneja las conexiones entre otros componentes.
- El Agente Standalone del Convertidor es el componente que te permite convertir la máquina en la que está instalado el agente. Si instalas el agente en tu máquina local al instalar VMware Converter, podrás convertir tu máquina física en una VM.
- El Cliente Standalone del Convertidor es el componente que te permite conectarte al Servidor Standalone remoto de VMware Converter y gestionar las tareas de conversión en esa máquina remota. El cliente proporciona la interfaz gráfica de usuario de VMware Converter.
Puedes seleccionar los componentes a instalar cuando ejecutas el instalador de VMware Converter. Hay dos opciones disponibles:
- Instalación local. Los tres componentes se instalan en una máquina local (servidor, agente y cliente).
- Instalación cliente-servidor (avanzada). Puedes seleccionar los componentes del convertidor que deseas instalar.
VMware vCenter Converter Standalone también puede utilizarse para reconfigurar máquinas virtuales existentes en hosts ESXi.
En esta entrada de blog solo se considera VMware vCenter Converter Standalone y a veces puede referirse simplemente como VMware Converter para mayor comodidad. Si estás buscando el convertidor VMware P2V, utiliza VMware vCenter Converter Standalone.
Tipos de Migración Soportados
VMware vCenter Converter Standalone puede convertir los tipos de máquinas enumerados en la tabla a continuación.
Máquina remota con Windows | Fuente | |
Encendido | Máquina remota con Linux | Fuente |
Esta máquina (la máquina en la que está instalado el convertidor) | Fuente | |
Máquina virtual de Infraestructura de VMware (donde máquina virtual de Infraestructura de VMware es una VM que se ejecuta en un host ESXi) | Fuente/Destino | |
Apagado | Máquina virtual de VMware Workstation u otro* | Fuente/Destino |
Máquina virtual de servidor Hyper-V | Fuente |
*por otra máquina virtual, nos referimos a la máquina virtual que puede ejecutarse en VMware Workstation, VMware Player y VMware Fusion.
Migración en caliente y en frío
La migración en caliente es el proceso de convertir una máquina que está en estado encendido. No se recomienda la migración en caliente para convertir Controladores de Dominio de Directorio Activo. Se recomienda encarecidamente que detenga todas las aplicaciones y servicios posibles que escriban datos en discos antes de comenzar la migración en caliente.
La migración en frío es la migración de una máquina de origen que está apagada. Se recomienda la migración en frío para convertir servidores MS Exchange, servidores de bases de datos como Oracle o MS SQL, y otros servidores en los que los datos cambian dinámicamente cuando un servidor se enciende (para preservar la consistencia de los datos).
Si los datos en los discos permanecen estáticos, puedes realizar una migración en caliente. La migración en frío de servidores físicos se puede realizar si arrancas desde el CD en vivo y ejecutas el proceso de conversión de una máquina física incluyendo discos y el sistema operativo.
Requisitos
Aquí tienes una lista de requisitos para usar VMware vCenter Converter Standalone:
- A supported version of Windows to install VMware vCenter Converter Standalone. The converter can be installed on Windows only.
- Interfaces de firmware compatibles: UEFI y BIOS.
- Formatos de disco de origen admitidos: MBR (Registro de arranque principal) y GPT (Tabla de particiones GUID).
- Resolución de pantalla de 1024×768 o superior para mostrar la interfaz de VMware Converter.
- A network connection must be enabled. Required ports must be opened for each connection type:
- Servidor del convertidor a máquina de origen con Windows encendida: TCP 445, 139, 9089; UDP 137, 138
- Servidor del convertidor a vCenter: TCP 443
- Cliente del convertidor a vCenter: TCP 443
- Servidor del convertidor al host ESXi de destino: TCP 902
- Máquina de origen encendida al host ESXi: TCP 443, 902
- Servidor del convertidor a máquina Linux encendida: TCP 22 (si el puerto escuchado por un servidor SSH no se ha cambiado)
- Máquina virtual auxiliar a máquina Linux de origen encendida: TCP 22 (si el número de puerto no se ha cambiado)
Migración P2V de Windows con VMware Converter
Veamos cómo convertir un Windows Server físico en una máquina virtual VMware que se ejecuta en un host ESXi administrado por vCenter. En el ejemplo actual, VMware Converter 6.2 está instalado en Windows 10 y un host ESXi de destino, y la versión de vCenter es 6.5. La máquina física de origen ejecuta Windows Server 2019.
El proceso de instalación de VMware Converter es fácil, puede ver cómo instalar VMware Converter en esta publicación de blog.
Si necesita convertir un servidor Linux físico a una máquina virtual VMware vSphere, lea esta publicación de blog sobre la migración en caliente P2V de Linux.
Si necesita realizar una migración P2V en frío de una máquina Linux, considere el segundo método (Método 2: conversión P2V de Linux de VMware sin VMware Converter), pero arranque desde un DVD en vivo como el medio de instalación de Ubuntu.
Antes de comenzar, desactive el uso compartido de archivos, los cortafuegos (no deben bloquear el uso compartido de archivos/impresoras y los puertos requeridos), el antivirus, el UAC (control de acceso de usuario) y detenga todas las posibles aplicaciones y servicios.
Ejecute VMware vCenter Converter como administrador.
Haga clic en Convertir máquina.
Se abre el asistente de conversión.
Paso 1: Sistema de Origen. Selecciona una máquina de origen. Dado que se debe convertir un servidor físico con Windows, selecciona Encendido, elige Máquina Windows remota como tipo de origen, y especifica la dirección IP o nombre DNS, el nombre de usuario y la contraseña. Luego, presiona Ver detalles del origen.
En este caso, el agente independiente de VMware vCenter Converter debe ser desplegado en la máquina Windows remota. Debes seleccionar si deseas desinstalar automáticamente los archivos del agente cuando la importación tenga éxito o no. Luego, presiona Sí para continuar.
Una vez que el agente esté instalado, podrás ver los detalles del origen. Ten en cuenta que VMware Converter 6.2 reconoce a Windows Server 2019 como Windows 10 Server de 64 bits. Presiona Cerrar, luego presiona Siguiente en la ventana de Sistema de Origen.
Paso 2: Sistema de Destino. Selecciona el tipo de destino que puede ser una Máquina virtual de Infraestructura de VMware o una Máquina virtual de VMware Workstation (que puede ejecutarse en VMware Player y VMware Fusion). Dado que en este ejemplo se debe convertir una máquina física con Windows Server 2019 a una VM que se ejecute en un host ESXi, se debe seleccionar Máquina virtual de Infraestructura de VMware en VMware Converter para este paso; selecciona el servidor de destino. Si un host ESXi es administrado por vCenter Server, debes ingresar la dirección IP o nombre DNS del vCenter Server además de ingresar el inicio de sesión y la contraseña del usuario que tenga privilegios administrativos en vCenter Server.
Paso 3: Máquina Virtual de Destino. Selecciona el Datacenter y la carpeta de VM en vCenter para almacenar la VM de destino.
Paso 4: Ubicación de Destino. Seleccione el host ESXi, clúster o grupo de recursos que está conectado al Datacenter seleccionado y seleccione el datastore disponible en ese host ESXi. Debe haber suficiente espacio libre en el datastore seleccionado. Si el sistema operativo moderno está instalado en una máquina de origen, puede seleccionar la última versión disponible de máquina virtual (versión de hardware) para la VM de destino. La versión de la máquina virtual que se puede seleccionar también depende de la versión del host ESXi de destino.
Paso 5: Opciones. Este paso le permite seleccionar las siguientes opciones para la VM de destino:
Datos a copiar. Seleccione qué discos y volúmenes desea copiar. Puede seleccionar el tipo de aprovisionamiento grueso o delgado para los discos virtuales de destino (debe seleccionar la vista avanzada) y cambiar el tamaño de los volúmenes si es necesario. En este ejemplo, un disco físico que contiene dos volúmenes se convierte en un disco virtual aprovisionado de forma delgada. Se recomienda que marque las casillas de verificación:
- Ignorar archivo de página e archivo de hibernación
- Crear diseño de partición optimizado
Dispositivos. Puede seleccionar el número de procesadores virtuales, núcleos del procesador, controladores de disco virtual y tamaño de memoria.
Redes. Seleccione las redes a las que deben estar conectados los adaptadores de red virtual de la VM.
Servicios. En la pestaña Servicios de Origen, puedes seleccionar qué servicios en ejecución en la máquina Windows de origen detener antes de comenzar la conversión P2V con VMware Converter. En la pestaña Servicios de Destino, puedes seleccionar el modo de inicio para los servicios en la VM de destino.
Opciones avanzadas. Hay dos pestañas: Sincronizar y Post-conversión. En la pestaña Post-conversión, puedes configurar el estado de energía para una máquina de origen y una máquina de destino después de que haya terminado la conversión P2V. Las opciones de procesamiento posterior son:
- Instalar VMware Tools en la máquina virtual de destino. Esta opción te permite instalar VMware Tools en la VM de destino automáticamente. Se recomienda encarecidamente que instales VMware Tools en una VM de VMware de destino después de la conversión P2V.
- Personalizar preferencias del invitado para la máquina virtual. Puedes configurar direcciones IP de adaptadores virtuales, puerta de enlace, configuraciones de DNS y establecer la zona horaria, así como agregar una VM a un dominio o grupo de trabajo.
- Eliminar puntos de restauración del sistema en el destino. La eliminación de puntos de restauración del sistema de Windows hace que el proceso de conversión P2V sea más rápido y una VM de destino use menos espacio en disco en un almacén de datos.
- Reconfigurar máquina virtual de destino. Esta opción hace que una VM sea arrancable en el entorno VMware después de la conversión P2V.
Regulación. Puedes controlar el uso de CPU y el uso del ancho de banda de red para evitar sobrecargas de CPU y red. La regulación te permite realizar tus tareas habituales durante el proceso de conversión.
Paso 6: Resumen. Verifique la configuración para el nuevo trabajo de conversión de máquina que creó y si todo está correcto, haga clic en Terminar para iniciar la conversión en VMware Converter.
Una vez que se haya iniciado la conversión de la máquina, espere hasta que el proceso de conversión esté completamente completado. El tiempo necesario para la conversión depende de la cantidad de datos almacenados en los discos de la máquina origen y la velocidad de la red.
Ahora que una máquina Windows ha sido convertida, encienda la VM de destino (si no ha seleccionado encender la VM automáticamente durante la creación del trabajo de conversión). Como recordará, en nuestro ejemplo hemos seleccionado instalar VMware Tools en la máquina virtual de destino automáticamente. En la captura de pantalla a continuación, puede ver la interfaz de VMware vSphere HTML5 Client donde puede ver el estado de VMware Tools después de encender la VM después de la conversión: La actualización está en progreso. Esto significa que VMware Tools están en proceso de instalación. Una VM se reiniciará automáticamente después de finalizar la instalación de VMware Tools.
VMware Tools se han instalado correctamente. Se recomienda que elimine todo el software y controladores específicos del proveedor utilizados en la máquina física antes.
De manera similar, puede realizar la migración de VMware V2V utilizando VMware Converter y convertir una VM de VMware Workstation en una VM de VMware ESXi.
Migración V2V con VMware Converter
Convertir una VM de Hyper-V que ejecuta Linux a una VM de VMware del formato ESXi se cubrió en nuestra primera publicación sobre VMware vCenter Converter. Convertir una VM de Hyper-V a una VM de VMware es una buena idea, pero a veces necesitas convertir una VM que se ejecuta en VMware Workstation a una VM que se ejecuta en ESXi. Por ejemplo, puedes crear y configurar una VM en tu máquina local que ejecute VMware Workstation y luego migrar la VM a un servidor ESXi para usar esa VM en el entorno de producción.
Vamos a averiguar cómo realizar la migración de V2V con VMware Converter y convertir una VM que se ejecuta en VMware Workstation a una VM que se ejecuta en ESXi y viceversa. En nuestro caso, VMware Tools están instalados en la VM de VMware de origen.
Si una VM de Workstation se está ejecutando en VMware Workstation, VMware Player o VMware Fusion que está instalado en una máquina remota que ejecuta Linux o macOS, puedes copiar esa VM a una carpeta compartida (o compartir la carpeta de la VM) y usar VMware Converter instalado en tu máquina Windows local para realizar la conversión de V2V. Por lo tanto, puedes convertir una VM, incluso si una máquina física remota que ejecuta el hipervisor tiene Linux o macOS instalado como sistema operativo host.
Convertir una VM de VMware Workstation a una VM de VMware ESXi
En este ejemplo, entenderemos cómo convertir/migrar una VM de Linux (OpenSUSE 15.1) que se ejecuta en VMware Workstation a una VM que se ejecuta en un host ESXi gestionado por vCenter Server. Configurar la migración de V2V para las VM de VMware es similar e incluso más fácil en comparación con la migración de P2V explicada anteriormente.
Ejecute VMware Converter como administrador y haga clic en Convertir máquina. Se abrirá el Asistente de conversión.
Paso 1: Sistema de origen. Debe seleccionar Apagado y elegir VMware Workstation u otra máquina virtual de VMware en el menú desplegable. Luego, busque el archivo de configuración de la máquina virtual (archivo VMX). Puede ver los detalles del origen si es necesario. En cada paso, haga clic en Siguiente para continuar configurando el trabajo de conversión.
Paso 2: Sistema de destino. Dado que se espera que la VM de destino se ejecute en el host ESXi, seleccione Máquina virtual de infraestructura de VMware como tipo de destino. Luego, ingrese la dirección IP/el nombre de host del servidor ESXi si utiliza un host ESXi independiente, o la dirección IP del servidor vCenter si el host ESXi está gestionado por vCenter. Después, ingrese el nombre de usuario y la contraseña de la cuenta administrativa utilizada para gestionar ese servidor.
Paso 3: Máquina virtual de destino. Seleccione el nombre y la carpeta de la VM de destino. En este ejemplo, se selecciona el Datacenter necesario en vCenter.
Paso 4: Ubicación de destino. Seleccione el host ESXi requerido que pertenezca al Datacenter seleccionado en el paso anterior. Luego, seleccione el datastore para almacenar los archivos de VM y elija la versión de la máquina virtual.
Paso 5: Opciones. Configure los parámetros necesarios para la tarea de conversión. En la sección Avanzado, puede ver el icono de advertencia amarillo que se muestra porque la opción Reconfigurar máquina virtual de destino está inactiva. Esto no es motivo de preocupación; continúe adelante.
Paso 6: Resumen. Verifique la configuración de su trabajo de conversión V2V y presione Finalizar para ejecutar el trabajo. Espere hasta que VMware Converter convierta la VM de un formato a otro.
Una vez que la VM se haya migrado al host ESXi gestionado por vCenter, abra el Cliente de VMware vSphere y inicie la VM. Verifique el estado de VMware Tools y asegúrese de que todos los servicios necesarios dentro de la VM estén funcionando correctamente.
Conversión de una VM de ESXi a una VM de VMware Workstation
La conversión de una VM de ESXi a una VM de VMware Workstation puede ser útil cuando necesite llevar una VM en su laptop a un viaje de negocios, por ejemplo. Revisemos el flujo de trabajo para convertir una VM de VMware ESXi a una VM de VMware Workstation.
Ejecute VMware vCenter Converter como administrador en una máquina Windows.
Haga clic en Convertir máquina para abrir el asistente de conversión y crear un trabajo de conversión.
Paso 1: Sistema de origen. Seleccione tipo de origen: Apagado; Máquina virtual de infraestructura de VMware. A continuación, ingrese la dirección IP o el nombre de host del host ESXi, desde el cual desea realizar la conversión. Ingrese las credenciales apropiadas del host ESXi con privilegios administrativos. Presione Siguiente en cada paso del asistente para continuar.
Paso 2: Máquina de origen. Seleccione la máquina virtual de origen que reside en el host ESXi. La máquina virtual debe estar apagada. Puede ver los detalles de origen si es necesario.
Paso 3: Sistema de destino. Como estamos convirtiendo una VM de ESXi a una VM de VMware Workstation, seleccione VMware Workstation u otra máquina virtual de VMware como tipo de destino. Luego, seleccione la versión de VMware Workstation o VMware Fusion, configure el nombre de la VM que se usará después de que se complete la conversión y seleccione una ubicación para la máquina virtual.
Paso 4: Opciones. Puede configurar los parámetros necesarios de la tarea de conversión. Cuando seleccione los datos a copiar, los nombres de los tipos de disco son diferentes en comparación con las VM de VMware ESXi. Si desea que una VM use un disco virtual de crecimiento dinámico similar a un disco de aprovisionamiento delgado, seleccione No preasignado. Si su sistema de archivos no admite archivos de más de 4 GB, seleccione un disco dividido. En la configuración de red, puede seleccionar una red a la que debe estar conectada una NIC virtual (controlador de interfaz de red) de la VM (VMnet0, VMnet1, VMnet8, etc.).
Paso 5: Resumen. Verifique la configuración del trabajo de conversión V2V y, si todo es correcto, haga clic en Finalizar para ejecutar el trabajo en VMware Converter. Espere hasta que se complete el trabajo de conversión.
Después de finalizar la conversión, debe abrir manualmente una VM en VMware Workstation/Player/Fusion (Archivo > Abrir > Seleccione una ubicación de VM que haya configurado como destino durante la creación de un trabajo de conversión).
Cómo Convertir una VM de VirtualBox a una VM de VMware
Si necesita realizar una migración V2V desde VirtualBox a VMware Workstation o VMware ESXi, puede utilizar una variedad de métodos diferentes: convertir discos virtuales, exportar a una plantilla OVF, etc. Uno de estos métodos se describe a continuación.
El algoritmo básico es el siguiente:
1. Convierta un disco virtual de un VirtualBox en un disco virtual del formato VMware (vdi a vmdk).
VBoxManage clonehd VirtualDisk.vdi VirtualDisk-tmp.vmdk –format vmdk
2. Cargue el archivo al almacén de datos conectado a un host ESXi; por ejemplo, mediante un cliente SCP como WinSCP
3. Convierta el archivo de disco virtual de VMware Workstation .vmdk cargado al formato VMware ESXi (.vmdk y -flat.vmdk) mediante vmkfstools.
vmkfstools -i VirtualDisk-tmp.vmdk -d thin VirtualDisk.vmdk
4. Cree una nueva máquina virtual utilizando el disco virtual existente.
Conclusión
VMware vCenter Converter Standalone es una herramienta simple de usar pero poderosa para convertir máquinas físicas y virtuales a máquinas virtuales de infraestructura VMware (en formato ESXi) y máquinas virtuales de VMware Workstation. La entrada de blog de hoy explicó la conversión P2V y V2V en ejemplos de tres trabajos de conversión. VMware vCenter Converter Standalone solo admite migración en caliente para máquinas físicas y migración en frío para máquinas virtuales de origen. No olvide instalar VMware Tools en una VM de destino después de la migración.
Tener VMs en ejecución en hosts ESXi le proporciona ventajas desde el lado de la protección de datos. Puede realizar copias de seguridad de VM de ESXi a nivel de host con funciones como copia de seguridad incremental y utilizar VMware vStorage API for Data Protection. NAKIVO Backup & Replication puede proteger sus VM en VMware vSphere de la mejor manera posible.
Source:
https://www.nakivo.com/blog/vmware-converter-p2v-and-v2v-migration/