Uso de la migración en vivo sin clústeres de conmutación por error para mover una máquina virtual

Se aplica a: Windows Server 2022, Windows Server 2019, Windows Server 2016

En este artículo se muestra cómo mover una máquina virtual mediante una migración en vivo sin usar clústeres de conmutación por error. Una migración en vivo mueve máquinas virtuales en ejecución entre hosts de Hyper-V sin ningún tiempo de inactividad perceptible.

Para poder hacerlo, necesitará:

  • Una cuenta de usuario que sea miembro del grupo local Administradores de Hyper-V o del grupo Administradores en los equipos de origen y de destino.

  • El rol de Hyper-V en Windows Server 2016 o Windows Server 2012 R2 instalado en los servidores de origen y destino y configurado para migraciones en vivo. Puede realizar una migración en vivo entre hosts que ejecutan Windows Server 2016 y Windows Server 2012 R2 si la máquina virtual tiene al menos la versión 5.

    Para obtener instrucciones de actualización de versión, consulte Actualización de la versión de máquina virtual en Hyper-V Windows 10 o Windows Server 2016. Para obtener instrucciones de instalación, consulte Configuración de hosts para la migración en vivo.

  • Las herramientas de administración de Hyper-V instaladas en un equipo que ejecuta Windows Server 2016 o Windows 10, a menos que las herramientas estén instaladas en el servidor de origen o de destino y las ejecutará desde allí.

Uso del Administrador de Hyper-V para mover una máquina virtual en ejecución

  1. Abra el administrador de Hyper-V. (Desde Administrador del servidor, haga clic enHerramientasHyper-V>> Manager).

  2. En el panel de navegación, seleccione uno de los servidores. (Si no aparece, haga clic con el botón derecho en Administrador de Hyper-V, haga clic Conectar en Servidor, escriba el nombre del servidor y haga clic en Aceptar. Repita la repetición para agregar más servidores).

  3. En el panel Virtual Machines, haga clic con el botón derecho en la máquina virtual y, a continuación, haga clic en Mover. Se abrirá el Asistente para mover.

  4. Use las páginas del asistente para elegir el tipo de movimiento, el servidor de destino y las opciones.

  5. En la página Resumen, revise las selecciones realizadas y, a continuación, haga clic en Finalizar.

Uso Windows PowerShell para mover una máquina virtual en ejecución

En el ejemplo siguiente se usa el cmdlet Move-VM para mover una máquina virtual denominada LMTest a un servidor de destino denominado TestServer02 y mueve los discos duros virtuales y otros archivos, como los puntos de comprobación y los archivos de paginación inteligente, al directorio D:\LMTest del servidor de destino.

PS C:\> Move-VM LMTest TestServer02 -IncludeStorage -DestinationStoragePath D:\LMTest

Solución de problemas

No se pudo establecer una conexión

Si no ha configurado la delegación restringida, debe iniciar sesión en el servidor de origen para poder mover una máquina virtual. Si no lo hace, se produce un error en el intento de autenticación, se produce un error y se muestra este mensaje:

"Error en la operación de migración de máquina virtual en el origen de la migración. No se pudo establecer una conexión con el nombre del equipo host: no hay credenciales disponibles en el paquete de seguridad 0x8009030E".

Para corregir este problema, inicie sesión en el servidor de origen y vuelva a intentar el traslado. Para evitar tener que iniciar sesión en un servidor de origen antes de realizar una migración en vivo, configure la delegación restringida. Necesitará credenciales de administrador de dominio para configurar la delegación restringida. Para obtener instrucciones, consulte Configuración de hosts para la migración en vivo.

Error porque el hardware del host no es compatible

Si una máquina virtual no tiene activada la compatibilidad del procesador y tiene una o varias instantáneas, se produce un error en el traslado si los hosts tienen versiones de procesador diferentes. Se produce un error y se muestra este mensaje:

La máquina virtual no se puede mover al equipo de destino. El hardware del equipo de destino no es compatible con los requisitos de hardware de esta máquina virtual.

Para corregir este problema, apague la máquina virtual y active la configuración de compatibilidad del procesador.

  1. En el Administrador de Hyper-V, en el Virtual Machines, haga clic con el botón derecho en la máquina virtual y haga clic en Configuración.

  2. En el panel de navegación, expanda Procesadores y haga clic en Compatibilidad.

  3. Active Migrar a un equipo con una versión de procesador diferente.

  4. Haga clic en OK.

    Para usar Windows PowerShell, use el cmdlet Set-VMProcessor:

    PS C:\> Set-VMProcessor TestVM -CompatibilityForMigrationEnabled $true