Compartir a través de


Migración de máquinas virtuales de VMware a Azure (sin agente)

En este artículo se muestra cómo migrar máquinas virtuales VMware locales a Azure mediante la migración sin agente con la herramienta Migración y modernización. También puede migrar máquinas virtuales VMware mediante la migración basada en agente. Compare los métodos.

Nota:

Esta documentación de escenario de migración de VMware de un extremo a otro está actualmente en versión preliminar. Para más información sobre el uso de Azure Migrate, consulte la Documentación del producto de Azure Migrate.

Este tutorial es el tercero de una serie que muestra cómo evaluar máquinas virtuales VMware y migrarlas a Azure.

Nota

En los tutoriales se muestra la ruta de implementación más sencilla para un escenario, de modo que pueda configurar rápidamente una prueba de concepto. En ellos se usan las opciones predeterminadas siempre que es posible y no muestran todos los valores y rutas de acceso posibles.

En este tutorial, aprenderá a:

  • Agregue la herramienta Migración y modernización.
  • Detectar las máquinas virtuales que desea migrar.
  • Iniciar la replicación de las máquinas virtuales.
  • Ejecute una migración de prueba para asegurarse de que todo funciona de la forma esperada.
  • Ejecutar una migración completa de la máquina virtual.

Si no tiene una suscripción a Azure, cree una cuenta gratuita antes de empezar.

Requisitos previos

Antes de comenzar este tutorial, debe:

  1. Complete el primer tutorial para preparar Azure y VMware para la migración.
  2. Se recomienda completar el segundo tutorial para evaluar las máquinas virtuales VMware antes de migrarlas a Azure, pero no es obligatorio.
  3. Vaya al proyecto ya creado o cree uno nuevo.
  4. Compruebe los permisos de la cuenta de Azure: su cuenta de Azure necesita permisos para crear una máquina virtual y escribir en un disco administrado de Azure.

Nota:

A fin de usar Ventaja híbrida de Azure para Linux, realice lo siguiente en función del tipo de sistema operativo:

Para SLES, ejecute los siguientes comandos:

wget --no-check-certificate https://52.188.224.179/late_instance_offline_update_azure_SLE15.tar.gz sha1sum late_instance_offline_update_azure_SLE15.tar.gz tar -xvf late_instance_offline_update_azure_SLE15.tar.gz cd x86_64 zypper --no-refresh --no-remote --non-interactive in *.rpm

Para RHEL, establezca el modo SELinux en Permissive o deshabilitado.

Nota:

Si tiene previsto actualizar su sistema operativo Windows, Azure Migrate puede descargar Windows SetupDiag para obtener información sobre errores en caso de que se produzca un error en la actualización. Asegúrese de que la máquina virtual creada en Azure después de la migración tenga acceso a SetupDiag. En caso de que no haya acceso a SetupDiag, es posible que no pueda obtener códigos de error detallados del error de actualización del sistema operativo, pero la actualización puede continuar.

Configuración del dispositivo de Azure Migrate

La herramienta Migración y modernización ejecuta un dispositivo de máquina virtual VMware ligero que se usa para la detección, evaluación y migración sin agente de máquinas virtuales VMware. Si ha seguido el tutorial de evaluación, ya ha configurado el dispositivo. Si no lo ha hecho, configúrelo ahora mediante uno de estos métodos:

  • Plantilla OVA: Configúrelo en una máquina virtual de VMware mediante una plantilla de OVA descargada.
  • Script: configúrelo en una máquina virtual VMware o en una máquina física con un script del instalador de PowerShell. Este método se debe usar si no se puede configurar una máquina virtual mediante una plantilla OVA o si trabaja con Azure Government.

Una vez creada la aplicación, compruebe que se puede conectar a Azure Migrate: Server Assessment, configúrela por primera vez y regístrela en el proyecto de Azure Migrate.

Replicación de máquinas virtuales

Después de configurar el dispositivo y completar la detección, puede iniciar la replicación de las máquinas virtuales VMware en Azure.

  • Puede ejecutar hasta 500 replicaciones simultáneamente.
  • En el portal puede seleccionar hasta 10 máquinas virtuales a la vez para la migración. Para migrar más máquinas, agrúpelas en lotes de 10.

Nota

Azure Migrate no admite la migración sin agente de máquinas virtuales de VMware con VMDK que contienen caracteres que no son ASCII.

Habilite la replicación como se indica a continuación:

  1. En >Servidores, bases de datos y aplicaciones web>Migración y modernización del proyecto de Azure Migrate, seleccione Replicar.

    Captura de pantalla que muestra la opción Replicar.

  2. En Replicar, >Aspectos básicos>¿Las máquinas están virtualizadas?, seleccione Sí, con VMware vSphere.

  3. En Dispositivo local, seleccione el nombre del dispositivo de Azure Migrate que configuró >OK.

    Captura de pantalla que muestra la configuración de origen.

  4. En Máquinas virtuales, seleccione las máquinas que desea replicar. Para aplicar el tamaño de la máquina virtual y el tipo de disco de una evaluación si ha ejecutado una, en ¿Importar la configuración de migración de una evaluación de Azure Migrate? , seleccione y seleccione el grupo de máquinas virtuales y el nombre de la evaluación. Si no usa la configuración de evaluación, seleccione No.

    Captura de pantalla que muestra cómo seleccionar evaluaciones.

  5. En Máquinas virtuales, seleccione las máquinas virtuales que desea migrar. Después, seleccione Next: Configuración de destino.

    Captura de pantalla que muestra cómo seleccionar máquinas virtuales.

  6. En Configuración de destino, seleccione la suscripción, la región de destino y la cuenta de almacenamiento.

    Nota:

    Después de iniciar la primera replicación de una máquina virtual, no se puede cambiar la cuenta de almacenamiento. La opción predeterminada seleccionada en la lista desplegable se usará para crear una nueva cuenta de almacenamiento. Si la opción no está seleccionada, la cuenta de almacenamiento se creará en el paso final de habilitación de la replicación.

  7. En Red virtual, seleccione la red virtual de Azure y la subred a la que se unirán las máquinas virtuales de Azure después de la migración.

  8. En Opciones de disponibilidad, seleccione:

    • La zona de disponibilidad para anclar la máquina migrada a una zona de disponibilidad específica de la región. Use esta opción para distribuir los servidores que forman una capa de aplicación de varios nodos en Availability Zones. Si selecciona esta opción, deberá especificar la zona de disponibilidad que se va a usar en cada una de las máquinas seleccionadas en la pestaña Proceso. Esta opción solo está disponible si la región de destino seleccionada para la migración admite Availability Zones.
    • El conjunto de disponibilidad para colocar la máquina migrada en un conjunto de disponibilidad. Para usar esta opción, el grupo de recursos de destino seleccionado debe tener uno o varios conjuntos de disponibilidad. Se admite el conjunto de disponibilidad con grupos de selección de ubicación de proximidad.
    • No se requiere ninguna opción de redundancia de infraestructura si no necesita ninguna de estas configuraciones de disponibilidad para las máquinas migradas.
  9. En Disk encryption type (Tipo de cifrado de disco), seleccione:

    • Cifrado en reposo con clave administrada por la plataforma
    • Cifrado en reposo con clave administrada por el cliente
    • Cifrado doble con claves administradas por el cliente y por la plataforma

    Nota

    Para replicar máquinas virtuales con CMK, será necesario crear un conjunto de cifrado de disco en el grupo de recursos de destino. Un objeto de conjunto de cifrado de disco asigna instancias de Managed Disks a una instancia de Key Vault que contiene las claves CMK que se van a usar para SSE.

  10. En Ventaja híbrida de Azure, especifique si ya tiene una licencia de Windows Server o una suscripción a Enterprise Linux (RHEL y SLES). Si las tiene y están cubiertas con una suscripción activa a Software Assurance de Windows Server o Enterprise Linux (RHEL y SLES), puede solicitar la Ventaja híbrida de Azure cuando lleve licencias a Azure. Seleccione Siguiente. También puede seleccionar Tengo una licencia de Enterprise Linux en la secciónVentaja híbrida de Azure de la pantalla Proceso y red .

    Captura de pantalla que muestra la configuración de destino.

  11. En Proceso, revise el nombre, el tamaño, el tipo de disco del sistema operativo y la configuración de disponibilidad (si se ha seleccionado en el paso anterior) de la máquina virtual. Las máquinas virtuales deben cumplir los requisitos de Azure.

    • Tamaño de VM: si usa las recomendaciones de la evaluación, el menú desplegable de tamaño de máquina virtual muestra el tamaño recomendado. De lo contrario, Azure Migrate elige un tamaño en función de la coincidencia más cercana en la suscripción de Azure. También puede elegir un tamaño de manera manual en Tamaño de la máquina virtual de Azure.
    • Tipo de sistema operativo: seleccione el tipo de sistema operativo usado (Windows o Linux).
    • Sistema operativo: seleccione la versión del sistema operativo para máquinas Linux a fin de aplicar el tipo de licencia correcto.
    • Disco del sistema operativo: especifique el disco del sistema operativo (arranque) de la máquina virtual. Este es el disco que tiene el cargador de arranque y el instalador del sistema operativo.
    • Zona de disponibilidad: especifique la zona de disponibilidad que se va a usar.
    • Conjunto de disponibilidad: especifique el conjunto de disponibilidad que se va a usar.

    Nota

    Si quiere seleccionar otra opción de disponibilidad para un conjunto de máquinas virtuales, vaya al paso 1 y repita los pasos seleccionando diferentes opciones de disponibilidad tras el inicio de la replicación de uno de los conjuntos de máquinas virtuales.

  12. En Discos, especifique si los discos de la máquina virtual se deben replicar en Azure y seleccione el tipo de disco (discos SSD o HDD estándar, o bien discos administrados prémium) en Azure. Seleccione Siguiente.

    Captura de pantalla que muestra la pestaña Discos del cuadro de diálogo Replicar.

  13. En Etiquetas, agregue etiquetas a las máquinas virtuales, los discos y las NIC.

    Captura de pantalla que muestra la pestaña Discos del cuadro de diálogo Replicar.

  14. En Revisar e iniciar la replicación, revise la configuración y seleccione Replicar para iniciar la replicación inicial de los servidores.

Nota:

Si hay un problema de conectividad con Azure o si los servicios del dispositivo están inactivos durante más de 90 minutos, los ciclos de replicación activos para los servidores de replicación se restablecen al 0 % y el ciclo respectivo se ejecuta desde el principio.

Nota

Puede actualizar la configuración de replicación en cualquier momento antes de que esta comience (Administrar>Replicación de máquinas). No se puede cambiar la configuración después de iniciar la replicación.

Seguimiento y supervisión

  1. Realice un seguimiento del estado del trabajo en las notificaciones del portal.

  2. Supervise el estado de replicación seleccionando en el valor numérico junto a la máquina virtual de Azure en Migración y modernización.

    Supervisión de la replicación

La replicación se produce de la manera siguiente:

  • Cuando el trabajo de inicio de replicación finaliza correctamente, las máquinas comienzan su replicación inicial en Azure.
  • Durante la replicación inicial, se crea una instantánea de la máquina virtual. Los datos de disco de la instantánea se replican en los discos administrados de réplica en Azure.
  • Cuando finaliza esta replicación inicial, comienza la replicación diferencial. Los cambios incrementales de los discos locales se replican periódicamente en los discos de réplica de Azure.

Ejecutar una migración de prueba

Cuando comienza la replicación diferencial, puede ejecutar una migración de prueba para las máquinas virtuales antes de ejecutar una migración completa a Azure. Le recomendamos encarecidamente que lo haga al menos una vez en cada máquina, antes de migrarla.

  • La ejecución de una migración de prueba comprueba que la migración funcionará según lo previsto, sin afectar a las máquinas locales, que seguirán estando operativas y continuarán realizando la replicación.
  • Para simular la migración, la migración de prueba crea una máquina virtual de Azure usando datos replicados (normalmente, con una migración a una red virtual que no es de producción en la suscripción a Azure).
  • Puede usar la máquina virtual de Azure de prueba replicada para validar la migración, realizar pruebas de aplicaciones y resolver los problemas antes de la migración completa.

Realice una migración de prueba como se indica a continuación:

  1. En Objetivos de migración>Servidores, bases de datos y aplicaciones web>Migración y modernización, seleccione el valor numérico junto a Máquina virtual de Azure.

    Captura de pantalla que muestra Probar servidores migrados.

  2. Haga clic con el botón derecho en la VM que va a probar y seleccione Migración de prueba.

    Captura de pantalla de una migración de prueba.

  3. En Migración de prueba, seleccione la red virtual de Azure en la que se ubicará la máquina virtual de Azure durante la prueba. Se recomienda usar una red virtual que no sea de producción.

  4. Elija la subred a la que quiere asociar cada una de las tarjetas de interfaz de red (NIC) de la máquina virtual migrada.

    Captura de pantalla que muestra la selección de subred durante la migración de prueba.

  5. Tiene la opción de actualizar el sistema operativo Windows Server durante la migración de prueba. Para actualizar, seleccione la opción Actualización disponible. En el panel que aparece, seleccione la versión del sistema operativo de destino a la que desea actualizar y seleccione Aplicar. Más información.

  6. Comienza el trabajo de Migración de prueba. Supervise el trabajo en las notificaciones del portal.

  7. Una vez finalizada la migración, la máquina virtual de Azure migrada se puede ver en Máquinas virtuales en Azure Portal. El nombre de la máquina tiene el sufijo -Test.

  8. Una vez finalizada la prueba, haga clic con el botón derecho en la máquina virtual de Azure, en Replicación de máquinas y, a continuación, seleccione Limpiar la migración de prueba.

    Captura de pantalla de Limpiar migración.

    Nota

    Ahora puede registrar los servidores que ejecutan SQL Server con el punto de retención de SQL VM para aprovechar las ventajas de la aplicación automatizada de revisiones, la copia de seguridad automatizada y la administración simplificada de licencias mediante la extensión Agente de IaaS de SQL.

    • Seleccione Administrar>Máquinas de replicación>Máquina que contiene el servidor SQL Server>Proceso y red y seleccione para registrarse con el proveedor de recursos de VM de SQL.
    • Seleccione Azure Hybrid benefit for SQL Server (Ventaja de Azure Hybrid para SQL Server) si tiene instancias de SQL Server que están incluidos en suscripciones activas de Software Assurance o SQL Server y desea aplicar el beneficio a las máquinas que va a migrar.

Migración de máquinas virtuales

Después de comprobar que la migración de prueba funciona según lo previsto, puede migrar las máquinas locales.

  1. En el proyecto de Azure Migrate >Servidores, bases de datos y aplicaciones web de>Migración y modernización, seleccione un valor numérico junto a Máquina virtual de Azure.

    Replicando servidores

  2. En Replicación de máquinas, haga clic con el botón derecho en la máquina virtual >Migrar.

  3. En Migrar>¿Quiere apagar las máquinas virtuales y realizar una migración planificada sin perder datos? , seleccione >Aceptar.

    • De forma predeterminada, Azure Migrate apaga la máquina virtual local y ejecuta una replicación a petición para sincronizar los cambios que se han producido en la máquina virtual desde la última replicación. De esta forma se garantiza que no se pierden datos.
    • Si no desea apagar la máquina virtual, seleccione No
  4. Tiene la opción de actualizar el sistema operativo Windows Server durante la migración. Para actualizar, seleccione la opción Actualización disponible. En el panel que aparece, seleccione la versión del sistema operativo de destino a la que desea actualizar y seleccione Aplicar. Más información.

  5. Se inicia un trabajo de migración de la máquina virtual. Realice un seguimiento del trabajo en las notificaciones de Azure.

  6. Una vez finalizado el trabajo, la máquina virtual puede ver y administrar desde la página Máquinas virtuales.

Completar la migración

  1. Una vez finalizada la migración, haga clic con el botón derecho en la máquina virtual >Completar la migración. Así se detiene la replicación en la máquina local y se limpia la información acerca del estado de replicación de la máquina virtual.
  2. Instalamos automáticamente el agente de máquina virtual para las máquinas virtuales Windows y Linux durante la migración.
  3. Compruebe y solucione los problemas de activación de Windows en la máquina virtual de Azure.
  4. Realice los ajustes de la aplicación posteriores a la migración, como actualizar los nombres de host, las cadenas de conexión de la base de datos y las configuraciones del servidor web.
  5. Realice las pruebas finales de la aplicación y la aceptación de la migración en la aplicación migrada que ahora se ejecuta en Azure.
  6. Pase el tráfico a la instancia de máquina virtual de Azure migrada.
  7. Quite las máquinas virtuales locales del inventario de máquinas virtuales local.
  8. Quite las máquinas virtuales locales de las copias de seguridad locales.
  9. Actualice la documentación interna para mostrar la nueva ubicación y la dirección IP las máquinas virtuales de Azure.

Actualizaciones de Soporte técnico de Linux

  • Para recibir actualizaciones del sistema operativo en la máquina virtual de finalización del soporte que se ha migrado a Azure, actualice a la versión más reciente mediante estos pasos.
  • Para ampliar el soporte técnico para la máquina virtual de finalización del soporte que se ha migrado a Azure con la versión del sistema operativo existente, actualice la opción de licencia para obtener soporte extendido.
  • Para recibir actualizaciones especializadas del sistema operativo en la máquina virtual migrada, actualice la opción de licencia como se describe aquí.

Procedimientos recomendados después de la migración

Pasos siguientes

Investigue el proceso de la migración en la nube en el marco de Cloud Adoption Framework para Azure.