En un mundo que clama “cloud-first”, a veces la realidad del negocio, los costos o la latencia nos obligan a mirar de vuelta a nuestro centro de datos. ¿Es posible mover una instancia de Amazon EC2 directamente a un entorno VMware vSphere sin reconstruirlo todo desde cero?
La respuesta es un rotundo sí, y Veeam Backup & Replication es el puente perfecto para lograrlo. En este post, te guiaré paso a paso por el proceso de “Restore to VMware vSphere”.
¿Por qué recuperar de AWS a VMware?
Los escenarios más comunes incluyen:
- Estrategia de Salida de Nube: Reducción de costos operativos (OpEx).
- Recuperación ante Desastres (DR): Usar tu infraestructura local como sitio de contingencia para servicios en la nube.
- Pruebas y Desarrollo: Traer datos reales de producción en AWS para pruebas locales sin costo de transferencia de datos continuo.
El Secreto de Veeam: Portabilidad Total de Datos
Lo que hace posible recuperar una instancia de AWS en VMware sin complicaciones técnicas extremas es el concepto de Data Portability de Veeam. Pero, ¿qué significa esto realmente?
- Formato de Backup Universal: Veeam no guarda tus backups en formatos propietarios ligados a una plataforma. Utiliza un formato de archivo autodescriptivo (los famosos
.VBKy.VIB) que contiene todos los metadatos necesarios. Esto permite que un backup realizado en la nube sea “entendido” perfectamente por un servidor en tu oficina. - Adiós al “Lock-in”: Al no depender de las herramientas nativas de exportación de AWS, no estás amarrado a un proveedor o fabricante. La portabilidad te da la libertad de elegir dónde ejecutar tus cargas de trabajo basándote en el costo o el rendimiento, no en la dificultad técnica de mover los datos.
- Restauración Multiplataforma: La misma tecnología que usamos hoy para ir de AWS a VMware funciona en otras direcciones: puedes llevar una VM de Nutanix a Azure, o de VMware a Proxmox (una de las novedades más recientes). Veeam actúa como un traductor universal que convierte el hardware virtual en tiempo real durante la restauración.
- En pocas palabras: Tus datos son tuyos, no del proveedor de infraestructura. La portabilidad de Veeam asegura que siempre tengas una llave para mover tus sistemas a donde más te convenga.
Requisitos Previos
Para que esta “magia” ocurra, necesitamos tener listos los siguientes componentes:
- Veeam Backup & Replication instalado (preferiblemente la versión más reciente).
- Una conexión VPN/Direct Connect entre tu VPC de AWS y tu infraestructura local.
- Configuración de AWS en Veeam: Debes haber añadido tu cuenta de AWS en la consola de Veeam y tener backups existentes de tus instancias EC2.
- Helper Appliance: Veeam desplegará temporalmente una pequeña instancia en AWS para gestionar la transferencia de datos.
El desafío de las instancias del AWS Marketplace
No todas las instancias EC2 son iguales. Si tu máquina virtual fue desplegada desde el Marketplace de AWS (por ejemplo, un firewall preconfigurado, un software de seguridad o un servidor de aplicaciones con licencia incluida en el costo por hora), debes tener en cuenta lo siguiente:
- Restricciones de Licenciamiento (BYOL vs. Pay-as-you-go): Las instancias con modelo “Pay-as-you-go” suelen tener una licencia vinculada directamente a la facturación de Amazon. Al sacar esa VM de AWS y llevarla a VMware, la licencia dejará de ser válida porque el mecanismo de cobro de AWS ya no está presente.
- Solución: Asegúrate de tener una licencia propia (BYOL – Bring Your Own License) que puedas aplicar manualmente una vez que la VM esté en vSphere.
- Software Propietario y Hardening: Muchos fabricantes de software (como Cisco, Fortinet o CheckPoint) optimizan sus imágenes del Marketplace específicamente para el hardware de AWS (drivers Nitro o Xen). Al convertirlas a VMware, es posible que el sistema operativo no reconozca la nueva infraestructura virtual o que el software detecte una “manipulación” y se bloquee por seguridad.
- Costos de Egress: Aunque Veeam facilita la portabilidad, recuerda que Amazon te cobrará por la transferencia de datos hacia afuera (Data Transfer Out) al descargar ese backup hacia tu entorno local.
- Soporte del Fabricante: Antes de realizar la migración, verifica si el vendedor del software en el Marketplace ofrece soporte para ejecuciones “On-Premises”. Podrías terminar con una máquina funcional pero sin soporte oficial, lo cual es un riesgo para entornos de producción.
IMPORTANTE: Antes de migrar una instancia crítica del Marketplace, realiza una restauración de prueba (Staged Restore) en un entorno aislado de VMware para verificar que los servicios arrancan correctamente y no se quedan bloqueados en el proceso de activación.
El Proceso Paso a Paso
1. Iniciar el Asistente de Recuperación
Desde la consola de Veeam, dirígete a la sección Home > Backups. Localiza tu backup de AWS EC2, haz clic derecho sobre la instancia y selecciona: Restore to VMware vSphere...
2. Selección del Punto de Restauración
Elige el punto exacto en el tiempo al que deseas volver (punto de restauración). Veeam leerá los metadatos del backup almacenado (usualmente en un bucket de Amazon S3).
3. Destino (Host y Almacenamiento)
Aquí es donde definimos el nuevo hogar de la VM:
- Host/Cluster: Selecciona el servidor ESXi de destino.
- Resource Pool: Si utilizas uno, asígnalo.
- Datastore: Elige el almacenamiento donde vivirán los archivos
.vmdk.
4. Configuración de Red (Mapping)
Este es el punto más crítico. Las redes de AWS (VPC/Subnets) no existen en tu vSphere. Debes mapear las interfaces de red de la instancia original a los Port Groups de tus switches virtuales en VMware.
Nota: Considera que deberás ajustar los parametros de red a los que correspondan dentro de tu datacenter on-premises, donde tienes tu cluster vSphere.
5. El Proceso de Conversión
Una vez confirmes, Veeam iniciará el proceso:
- Extracción de datos: Se descargan los bloques de datos desde S3.
- Conversión de formato: Veeam convierte los discos de formato AWS a archivos
.vmdkcompatibles con VMware. - Inyección de Drivers: Veeam utiliza su tecnología de Universal Recovery para asegurar que la VM tenga los drivers necesarios para arrancar en hardware virtual de VMware (inyectando controladores SCSI y de red).
Consideraciones Post-Recuperación
Una vez que la máquina aparece en tu vCenter y enciende, no olvides:
- Instalar/Actualizar VMware Tools: Fundamental para el rendimiento y la gestión.
- Eliminar AWS CLI o agentes de Amazon: Si ya no volverás a la nube, limpia el sistema operativo de herramientas innecesarias.
- Verificar Licenciamiento: Algunas licencias de software ligadas al hardware de AWS podrían requerir reactivación al cambiar el UUID de la BIOS.
Conclusión
La portabilidad de datos es uno de los pilares de la disponibilidad moderna. Con Veeam, no estás “atrapado” en un proveedor de nube; tienes la libertad de mover tus cargas de trabajo según las necesidades de tu infraestructura. Recuperar una instancia de AWS en VMware es un proceso fluido que minimiza el tiempo de inactividad y simplifica una tarea que, de forma manual, sería una pesadilla de compatibilidad.

Get Social