📋 Requisitos Previos
Antes de iniciar cualquier proceso de migración entre dos servidores Proxmox VE 9.1, debemos asegurar que el entorno sea compatible.
- Versiones: Ambos nodos deben estar en la misma versión principal (9.1 recomendada).
- Red: Conectividad a 1Gbps mínimo entre nodos (10Gbps recomendado para migraciones en vivo).
- Almacenamiento: Si no hay almacenamiento compartido (NFS/iSCSI), se usará la migración local con transferencia de disco.
- CPU: Si los procesadores son diferentes (Intel vs AMD), asegúrate de usar el tipo de CPU "Host" o "x86-64-v2-AES" en la configuración de la VM.
Atención: Si la VM tiene dispositivos de hardware passthrough (como una GPU o un USB físico), la migración fallará a menos que el destino tenga el mismo hardware y esté configurado idénticamente.
🔗 Opción 1: Migración en Cluster (Recomendado)
Esta es la forma más fluida. Proxmox gestiona toda la transferencia de memoria y disco de forma automática.
Pasos:
- Une ambos servidores en un Datacenter: Datacenter -> Cluster -> Create Cluster / Join Cluster.
- Selecciona la VM que deseas mover.
- Haz clic en el botón "Migrate" en la parte superior derecha.
- Selecciona el Target Node (el otro servidor).
- Si no tienes almacenamiento compartido, marca la casilla "Local Storage".
- Presiona Migrate y observa el log de progreso.
Live Migration: Si la VM está encendida, Proxmox realizará una migración en vivo. La máquina seguirá funcionando mientras los datos se transfieren por la red.
📦 Opción 2: Migración Manual (Backup/Restore)
Ideal si los servidores no están en la misma red o no quieres unirlos en un cluster.
Proceso paso a paso:
- En el servidor de origen, realiza un backup completo: VM -> Backup -> Backup now (Modo "Stop" es el más seguro).
- Identifica la ruta del archivo de backup (generalmente en
/var/lib/vz/dump/).
- Transfiere el archivo al servidor de destino usando SCP:
# Ejemplo desde el origen
scp /var/lib/vz/dump/vzdump-qemu-100-xxx.vma.zst root@ip-destino:/var/lib/vz/dump/
- En el servidor de destino, ve al almacenamiento local -> Backups.
- Selecciona el archivo transferido y haz clic en Restore.
- Asigna un nuevo ID si es necesario y selecciona el almacenamiento de destino.
✅ Verificación Post-Migración
Una vez completada la migración, verifica los siguientes puntos para asegurar que todo funciona correctamente:
- Red: Comprueba que la VM tiene conectividad. Si los nombres de los bridges (ej.
vmbr0) difieren, edita el hardware de red de la VM.
- QEMU Agent: Asegúrate de que el agente responda para una gestión correcta desde la web.
- Backups: Si tenías tareas programadas en el origen, deberás recrearlas en el nuevo nodo.
# Comando para verificar estado desde CLI
qm list
qm config [VM_ID]