-
¿Por qué no se puede migrar la máquina virtual a otro host?
-
Cómo solucionar problemas de migración de máquinas virtuales en VMware?
-
Mejor solución de migración de máquinas virtuales: Vinchin Backup & Recovery
-
No se pueden migrar las máquinas virtuales a otro host: Preguntas frecuentes
-
Conclusión
"Tengo algunos hosts ESXi en el centro de datos y me gustaría realizar una migración en frío para mover la máquina virtual entre hosts. El problema es que VMware no puede migrar la máquina virtual a otro host. ¿Cómo realizo correctamente la migración de una máquina virtual?"
VMware vSphere es una solución popular de virtualización de servidores. Su hipervisor de clase empresarial ESXi tiene miles de clientes en todo el mundo. Ha ganado reputación por su excelente rendimiento y compatibilidad potente. A pesar de ser excelente, a veces podría causar problemas a los usuarios durante la migración de datos.
La migración de datos es una tarea común para el administrador de sistemas. Para ayudar a los usuarios a migrar datos sin interrumpir el sistema, VMware ha ofrecido varios tipos de vMotion que permiten a los usuarios realizar migraciones de datos en tiempo real.
Si desea migrar solamente el almacenamiento de la máquina virtual, puede utilizar Storage vMotion para cambiar el datastore sin modificar el host. Si necesita mover la máquina virtual a un host en otro vCenter para una gestión más conveniente, puede usar Migración entre vCenters para transferir datos entre vCenters.
La migración de máquinas virtuales es muy práctica, por lo que es necesario resolver el problema si no puedes migrar la máquina virtual a otro host.
¿Por qué no se puede migrar la máquina virtual a otro host?
Existen varias causas posibles para el fallo en una tarea de vMotion, incluyendo licencia faltante, diferentes versiones de ESXi, recursos hardware o configuraciones de red, entre otros.
Puede verificar los requisitos de vMotion y seguir los métodos de la siguiente sección para resolver el problema.
P.S. vMotion no es la única forma de migrar máquinas virtuales. Tienes el método para migrar máquinas virtuales sin vMotion.
Cómo solucionar problemas de migración de máquinas virtuales en VMware?
Ahora que conoces las posibles razones por las cuales falla la migración de la máquina virtual, puedes comenzar a resolver el problema.
Solución 1. Verificar la licencia para vMotion
Aunque vMotion está integrado con vSphere, aún necesita una licencia para su uso. Si no hay una licencia correspondiente, podría ver el siguiente mensaje de error: vMotion no está licenciado en este host.
Para asegurarse de que ESXi está con licencia para vMotion, puede verificar el estado de la licencia:
Inicie sesión en vCenter server a través del cliente vSphere > seleccione el host ESXi > haga clic en Configuración > haga clic en Características con licencia > verifique si se admite vMotion
Solución 2. Ejecutar la misma versión de ESXi en ambos hosts
Los hosts deben estar ejecutando ESXi 5.1 o posterior. Si la máquina virtual se crea en un host ESXi de la última versión y desea migrarla a un host con una versión anterior de ESXi, la migración podría fallar.
Para excluir esta causa, se sugiere actualizar el ESXi antiguo a una versión más reciente de ESXi en el host. Sería ideal que ambos hosts tuvieran la misma versión de ESXi.
Solución 3. Mantener la misma CPU en ambos hosts ESXi
La configuración del hardware será verificada durante el proceso de vMotion. Si el host destino tiene una configuración de CPU diferente a la del host origen, o si la CPU del host destino no es tan buena como la del host origen, el proceso de migración podría verse afectado.
Por lo tanto, debe verificar la CPU de ambos hosts. Si tienen configuraciones diferentes, asegúrese al menos de que la del host de destino sea mejor, o necesitará encontrar otro host de destino en el clúster.
Solución 4. Verifique a qué clúster pertenece la máquina virtual
El vMotion normal solo admite la migración de máquinas virtuales en el mismo vCenter. Si el host de destino está en otro vCenter, debe realizar un vMotion entre vCenters (vSphere 6.0 o versiones posteriores) o un vMotion avanzado entre vCenters (vSphere 7.0 o versiones posteriores) para migrar la máquina virtual.
Debe actualizar vSphere y tener la licencia Enterprise Plus para realizar la migración entre vCenter. Consulte la licencia según la solución 1.
El proceso de Cross vCenter vMotions es similar al proceso de vMotion normal. Solo debes seleccionar la máquina virtual en vCenter y luego seleccionar la opción de exportación entre servidores vCenter. El asistente te guiará para completar los pasos siguientes.
Si no tiene una licencia, debe realizar una migración fría normal o utilizar otro método en la última sección de este pasaje.
Solución 5. Verifique la configuración de red
Si hay problemas de red, podría ver mensajes de error como "La interfaz de red conectada actualmente 'Adaptador de red 1' usa la red 'Red de VM'."
Debe verificar la configuración de red revisando la configuración en Propiedades de la red de la máquina virtual. Los usuarios han reportado que solucionan el problema desactivando el Modo promiscuo en Propiedades de la red de la máquina virtual.
Mejor solución de migración de máquinas virtuales: Vinchin Backup & Recovery
Además de migrar máquinas virtuales en vCenter, puede contar con una mejor solución para la migración. Vinchin Backup & Recovery es una solución profesional de copia de seguridad y recuperación ante desastres para máquinas virtuales que le ayudará a migrar fácilmente las máquinas virtuales mediante copias de seguridad. Con una prueba gratuita y fácil de usar, será tan sencillo como migrar máquinas virtuales en vCenter.
Además, también ayuda a migrar máquinas virtuales entre diferentes hipervisores, por lo que si está utilizando otras soluciones de copia de seguridad como XenServer, XCP-ng, Red Hat Virtualization, oVirt, Oracle Linux KVM, etc., puede migrar máquinas virtuales entre más hosts.
Cuando es urgente migrar una máquina virtual, puede utilizar la tecnología Recuperación Instantánea de Vinchin, la cual permitirá recuperar una máquina virtual fallida en 15 segundos. También puede usar esta tecnología para mover rápidamente una máquina virtual a otro host.
1 Seleccione la copia de seguridad de la máquina virtual de VMware
2 Seleccione el host de destino
3 Seleccione las estrategias
4 Enviar el trabajo
Vinchin Backup & Recovery ha sido seleccionado por miles de empresas y usted también puede comenzar a utilizar este potente sistema con una prueba gratuita de 60 días con todas las funciones. Haga clic en el botón para obtener el paquete de instalación.
No se pueden migrar las máquinas virtuales a otro host: Preguntas frecuentes
P1: ¿Cómo puedo resolver los errores de versión de ESXi incompatible?
Actualice todos los hosts ESXi a la misma versión antes de intentar realizar vMotion
P2: ¿Qué ocurre si la CPU del host de destino no es compatible?
Asegúrese de que la CPU del host de destino tenga contadores de rendimiento iguales o mejores que los del origen
P3: ¿Cómo puedo solucionar los fallos de vMotion causados por la configuración de red?
Desactive el PROMISCUOUS MODE en el grupo de puertos de red de la máquina virtual para restaurar la conectividad de migración
Conclusión
La migración de máquinas virtuales es necesaria en el centro de datos, pero a veces no es posible migrar una máquina virtual de VMware a otro host. Las causas posibles de fallos en vMotion podrían estar relacionadas con la licencia, la versión de ESXi, los recursos hardware, la posición de la máquina virtual, la configuración de red, etc. Puedes utilizar las soluciones proporcionadas en este documento para resolver el problema.
Por cierto, la solución interna de migración de máquinas virtuales no es la única forma de migrarlas. Vinchin Backup & Recovery también puede ayudarte a migrar máquinas virtuales ESXi. No te pierdas la prueba gratuita.
Compartir en: