Implementación de la migración del almacenamiento de máquinas virtuales de Hyper-V

Completado

Migración en vivo de Hyper-V transfiere el estado de una máquina virtual entre dos hosts de Hyper-V. En algunos escenarios, es posible que tenga que transferir los archivos de disco de la máquina virtual mientras el sistema operativo invitado permanece en línea.

¿Qué es la migración del almacenamiento de máquinas virtuales?

Con Hyper-V, puede usar Migración en vivo para trasladar los archivos de disco de la máquina virtual mientras se ejecuta la máquina virtual correspondiente. Puede realizar esta tarea mediante el Asistente para migración en vivo en el administrador de Hyper-V o mediante Windows PowerShell. Esto ayuda a resolver problemas de espacio en disco en los hosts de Hyper-V. Por ejemplo, si tiene almacenamiento disponible en otro clúster de Hyper-V, puede usar la migración de almacenamiento para transferir archivos VHD existentes a él sin que ello afecte a la disponibilidad de las cargas de trabajo virtualizadas.

Otro motivo habitual para trasladar los archivos de disco de la máquina virtual es actualizar el almacenamiento físico subyacente. También puede mover los discos de máquina virtual entre dispositivos de almacenamiento físico en respuesta a un rendimiento reducido, lo que supone un aumento de la demanda de E/S en uno de ellos.

¿Cómo funciona la migración de almacenamiento?

Mover una máquina virtual a otro host de Hyper-V es un procedimiento común. Puede realizarlo mediante la operación de exportación, directamente desde la consola del administrador de Hyper-V. Sin embargo, la operación de exportación implica cambios manuales y requiere un tiempo de inactividad temporal. Además, tiene varias limitaciones, como la falta de compatibilidad para la exportación de discos IDE y puntos de control. La migración de almacenamiento de máquina virtual elimina estas deficiencias y realiza todos los pasos intermedios automáticamente mientras las cargas de trabajo de máquina virtual permanecen en línea.

Para copiar un archivo VHD de una máquina virtual en línea, puede ejecutar el Asistente para migración en vivo desde el administrador de Hyper-V o usar el Move-VMStorage cmdlet de Windows PowerShell. Esto desencadena la creación de un archivo VHD en el volumen de almacenamiento de destino e inicia un proceso de copia. Desde ese momento, todos los cambios realizados en el archivo VHD en el origen se propagan al archivo VHD de destino. Las operaciones de lectura continúan teniendo lugar solo en el origen.

En cuanto se complete el proceso de copia, Hyper-V iniciará el uso del VHD de destino. Si decide migrar la máquina virtual y su almacenamiento, la máquina virtual comienza a ejecutarse en el host Hyper-V de destino. En cualquier caso, el proceso finaliza eliminando los VHD de origen.

The process of storage migration between two storage devices hosting the VHD file of an online VM.

El tiempo necesario para completar una migración depende del ancho de banda disponible entre el origen y el destino, el rendimiento de almacenamiento en ambas ubicaciones y los tamaños de VHD. La velocidad del proceso de migración puede resultar significativa si el almacenamiento de origen y el de destino admiten las transferencias de datos descargados de Windows.

Si migra el almacenamiento de máquina virtual desde un servidor de Hyper-V no agrupado, seleccione la acción de Movimiento en el administrador de Hyper-V y, en el Asistente para movimiento, elija una de las siguientes opciones:

  • Mover todos los datos de la máquina virtual a una única ubicación. Esto requiere que especifique un único destino para los archivos VHD, la configuración, los puntos de control y la paginación inteligente.
  • Mueva los datos de la máquina virtual a ubicaciones diferentes. Esto le permite especificar ubicaciones individuales para cada componente de la máquina virtual.
  • Mueva solo los discos duros virtuales de la máquina virtual. Esto le permite migrar solo los archivos VHD.

Las mismas opciones están disponibles si migra el almacenamiento de máquina virtual en un clúster de Hyper-V mediante el Asistente para la migración del almacenamiento de máquina virtual en Administrador de clústeres de conmutación por error.