Migración de VMware a HPE VM Essentials
Moov migra máquinas virtuales a HPE VM Essentials tomando como origen los puntos de restauración de Veeam Backup & Replication V13. Las VMs aterrizan en nodos MVM y el agente de Morpheus se instala en el invitado después del pivot, de modo que la VM queda registrada en la plataforma sin pasos manuales. El entorno vSphere de origen no participa en ningún momento.
Descargar el appliance
- Proxmox VE8.x / 9.x
- oVirt / OLVM4.5+
- HPE VM EssentialsMorpheus 8.1.x · 9.0.x
Requisitos previos
Ambas ramas están soportadas. La versión la reporta la propia consola de VM Essentials y conviene confirmarla antes de dar de alta el destino, porque la API cambia entre ramas mayores.
Las VMs migradas se colocan sobre nodos MVM. El nodo elegido necesita espacio para los discos de la ola, más los recursos del helper (8 vCPU, 16 GB de RAM y 50 GB de disco con los valores por defecto).
El asistente de alta del destino hace el bootstrap automático de credenciales. La cuenta que uses tiene que poder crear instancias y adjuntar discos en el cloud MVM correspondiente.
El agente de Morpheus se instala post-pivot a través de guest-exec del QEMU Guest Agent. La VM migrada necesita alcanzar el appliance de Morpheus para completar el registro.
Pasos de la migración
El recorrido completo, desde un appliance recién desplegado hasta la primera VM corriendo en HPE VM Essentials.
- 01Conectar el servidor Veeam
En Conexiones → Veeam, agrega tu servidor Veeam Backup & Replication V13. Moov usa la API REST para inventariar y la Data Integration API para publicar los discos sin modificar el respaldo.
- 02Agregar HPE VM Essentials como destino
En Conexiones → Destinos, elige HPE VM Essentials e ingresa la dirección del manager y las credenciales. El asistente valida el acceso y descubre los nodos MVM disponibles.
- 03Desplegar un helper sobre un nodo MVM
El helper corre como una VM dentro del propio HPE VM Essentials y se registra contra el Core por TLS mutuo con un token de un solo uso. Es descartable: se elimina al terminar la ola.
- 04Correr el preflight
El Pre-flight Inspector clasifica cada VM del catálogo de Veeam por sistema operativo, discos y preparación VirtIO, y estima la capacidad necesaria en el nodo de destino.
- 05Elegir modo y planificar la ola
HPE VM Essentials soporta los dos modos. Instant VM Migration arranca la VM desde el respaldo en menos de 60 segundos y pivotea al almacenamiento del nodo. Cold Migration copia los discos y deja la VM apagada para tu propia ventana.
- 06Lanzar, verificar y registrar
Sigues el progreso por disco en la consola. Al completarse el pivot, Moov instala el agente de Morpheus dentro del invitado vía guest-exec, con lo que la VM queda administrada por la plataforma sin intervención manual.
Qué le pasa al sistema operativo invitado
La etapa de customize corre offline sobre el disco montado antes del arranque y adapta el invitado a KVM. En este destino hay además un paso posterior al pivot, que es la instalación del agente.
- Se inyectan los drivers VirtIO (vioscsi y viostor) en invitados Windows y Linux, lo que habilita el bus virtio-scsi.
- Se desinstalan las VMware Tools para que no compitan con los drivers y el agente de KVM.
- Se prepara el QEMU Guest Agent, que además de confirmar que la VM está viva es el canal por el que se instala el agente de Morpheus.
- Las IPs estáticas se reaplican según la ranura PCI de cada NIC, incluidos invitados Windows con varias interfaces.
- El agente de Morpheus se instala después del pivot, no antes, para que registre la VM ya corriendo sobre el almacenamiento definitivo.
Límites conocidos
- El origen debe ser un backup de imagen de VM en Veeam B&R V13. Los backups de agente y los de aplicación no entran en el alcance.
- La instalación del agente depende del QEMU Guest Agent. Un invitado donde el QGA no responde queda migrado y corriendo, pero sin registrar en Morpheus.
- Core y helpers tienen que estar en la misma versión: desde la v1.0.38 el Core rechaza trabajo de helpers más viejos.
- La capacidad concurrente por helper la marcan su CPU y su RAM, aproximadamente 1 vCPU y 2 GiB por VM en vuelo.