Existen varias formas de migrar una VM desde VMware a Proxmox. Desde hacerlo manual descargando discos, hasta usar herramientas de backup. Pero antes de cualquier metodo, lo mas importante es preparar correctamente la maquina virtual.
Preparacion de la maquina virtual
- Confirmar respaldo reciente y validado.
- Eliminar snapshots activos.
- Documentar red: IP, VLAN, gateway, DNS y servicios.
- Definir ventana de mantenimiento y rollback.
- Desinstalar VMware Tools para evitar conflictos de drivers.
- Instalar QEMU Guest Agent antes de la migracion.
- En sistemas Linux, ejecutar antes del reinicio:
dracut -f --regenerate-allEste paso es clave para evitar problemas de arranque al cambiar de plataforma.
Opciones de migracion
Existen varias opciones:
- Migracion manual: descargar VMDK y convertir con qemu-img o qm importdisk.
- Migracion asistida con herramientas de backup (recomendado).
Metodo recomendado: uso de Veeam
La forma mas segura y controlada es utilizando Veeam Backup & Replication. Permite migrar sin manipular discos manualmente y con mejor control del downtime.
- Instalar Veeam (licencia gratuita hasta 10 instancias).
- Agregar el entorno VMware.
- Realizar un backup full de la VM.
- Una vez completado, ejecutar un backup incremental.
- Antes del incremental final, pausar o apagar la VM para asegurar consistencia.
- Restaurar la VM en Proxmox desde el backup.
- Eliminar backups antiguos si se requiere liberar licencias.
El downtime depende del tamaño del incremental. Normalmente se recomienda una ventana de hasta 1 hora.
Configuracion recomendada en Proxmox
- Tipo de maquina: q35.
- Disco en bus SCSI.
- Controladora: VirtIO SCSI single.
- Verificar orden de booteo.
Despues del arranque
- Validar red, DNS y conectividad.
- Revisar servicios y logs del sistema.
- Confirmar rendimiento (CPU, RAM, disco).
- Agregar a monitoreo y backups.
- Mantener la VM apagada en VMware como respaldo temporal.
QEMU Guest Agent
Se recomienda instalarlo antes de la migracion:
- Linux (Debian/Ubuntu): apt install qemu-guest-agent
- Linux (RHEL/CentOS): yum install qemu-guest-agent
- Windows: descargar instalador desde repositorio oficial.