Migración de máquinas como servidores físicos a Azure

Este artículo le muestra cómo migrar máquinas como servidores físicos a Azure usando la herramienta de Migración y modernización. La migración de máquinas tratándolas como servidores físicos es útil en muchos escenarios:

  • Migración de servidores físicos locales.
  • Migrar máquinas virtuales (VM) virtualizadas por plataformas como Xen y KVM.
  • Migrar máquinas virtuales Hyper-V o VMware, si no puede usar el proceso de migración estándar para la migración de Hyper-V o VMware.
  • Migración de máquinas virtuales que se ejecutan en nubes privadas.
  • Migrar máquinas virtuales que se ejecutan en nubes públicas, como Amazon Web Services (AWS) o Google Cloud Platform (GCP).

Este tutorial es el tercero de una serie que muestra cómo evaluar y migrar servidores físicos a Azure. En este tutorial, aprenderá a:

  • Prepararse para usar Azure con la herramienta Azure Migrate and Modernize.
  • Compruebe los requisitos de las máquinas que desea migrar. Prepare una máquina para el dispositivo de replicación Azure Migrate and Modernize que se usa para descubrir y migrar máquinas a Azure.
  • Agregue la herramienta de migración y modernización en el centro de Azure Migrate and Modernize.
  • Configurar el destino de replicación.
  • Instalar Mobility Service en las máquinas que desea migrar.
  • Habilite la replicación.
  • Ejecute una migración de prueba para asegurarse de que todo funciona de la forma esperada.
  • Ejecutar una migración completa 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. Para obtener instrucciones detalladas, revise los artículos sobre cómo hacerlo para Azure Migrate and Modernize.

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

Requisitos previos

Antes de comenzar este tutorial, debe:

  • Revisar la arquitectura de migración.
  • Revise las limitaciones relacionadas con la migración de servidores de Windows Server 2008 a Azure.

Nota:

Si está planeando actualizar su sistema operativo Windows, Azure Migrate and Modernize podría descargar la utilidad Windows SetupDiag para obtener información sobre errores en caso de que falle la actualización. Asegúrese de que la máquina virtual creada en Azure después de la migración tenga acceso a SetupDiag. Si no hay acceso a SetupDiag, es posible que no se puedan obtener códigos de error detallados del error de actualización del sistema operativo, pero la actualización puede continuar.

Preparación de Azure

Prepare Azure para la migración con la herramienta Migración y modernización.

Tarea Detalles
Crear un proyecto de Azure Migrate La cuenta de Azure necesita permisos de colaborador o propietario para crear un proyecto.
Comprobación de 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.

Asignación de permisos para crear un proyecto

  1. En Azure Portal, abra la suscripción y seleccione Control de acceso (IAM).
  2. En Comprobar acceso, busque la cuenta correspondiente y selecciónela para ver los permisos.
  3. Debe tener permisos de Colaborador o Propietario.
    • Si acaba de crear una cuenta de Azure gratuita, es el propietario de la suscripción.
    • Si no es el propietario, trabaje con él para asignar el rol.

Asignación de los permisos de la cuenta de Azure

Asigne el rol Colaborador de máquina virtual a la cuenta de Azure. Este rol proporciona permisos para:

  • Crear una máquina virtual en el grupo de recursos seleccionado.
  • Crear una máquina virtual en la red virtual seleccionada.
  • Escribir en un disco administrado de Azure.

Creación de una red de Azure

Importante

Las redes virtuales son un servicio regional, así que asegúrese de crear su red virtual en la región Azure de destino que desee. Por ejemplo, si está planeando replicar y migrar máquinas virtuales de su entorno local a la región de Azure Este de EE. UU., su red virtual de destino debe crearse en la región de Este de EE. UU. Para conectar redes virtuales de distintas regiones, consulte Emparejamiento de redes virtuales.

Configurar una red virtual de Azure. Cuando replica a Azure, las máquinas virtuales de Azure se crean y se unen a la red virtual de Azure que especificó cuando estableció la migración.

Preparación para la migración

Para preparar la migración del servidor físico, debe comprobar la configuración del servidor físico y preparar la implementación de un dispositivo de replicación.

Comprobación de los requisitos de las máquinas para la migración

Asegúrese de que las máquinas cumplen los requisitos para la migración a Azure.

Nota:

Cuando migra máquinas físicas, la herramienta Migrate and Modernize usa la misma arquitectura de replicación que la recuperación ante desastres basada en agentes de Azure Site Recovery. Algunos componentes comparten el mismo código base. Puede que algún contenido se vincule a la documentación de Site Recovery.

  1. Compruebe los requisitos del servidor físico.

  2. Compruebe que las máquinas locales que replique en Azure cumplan los requisitos de máquina virtual de Azure.

  3. Son necesarios algunos cambios en las máquinas virtuales antes de migrarlas a Azure:

    • En algunos sistemas operativos, Azure Migrate and Modernize realiza estos cambios automáticamente.
    • Realice estos cambios antes de comenzar la migración. Si migra la máquina virtual antes de realizar el cambio, es posible que la máquina virtual no arranque en Azure. Revise los cambios en Windows y Linux que debe realizar.

Preparación de un equipo para el dispositivo de replicación

La herramienta Migración y modernización usa un dispositivo de replicación para replicar máquinas en Azure. Este dispositivo ejecuta los siguientes componentes:

  • Servidor de configuración: el servidor de configuración coordina la comunicación entre el entorno local y Azure, además de administrar la replicación de datos.
  • Servidor de proceso: El servidor de procesos actúa como puerta de enlace de replicación. Recibe los datos de replicación y optimiza esos datos con almacenamiento en caché, compresión y cifrado. A continuación, envía los datos a una cuenta de almacenamiento en caché en Azure.

Para prepararse para la implementación del dispositivo:

  • Prepare una máquina para hospedar el dispositivo de replicación. Revise los requisitos de la máquina.
  • El dispositivo de replicación usa MySQL. Revise las opciones para instalar MySQL en el dispositivo.
  • Revise las direcciones URL de Azure necesarias para que el dispositivo de replicación acceda a las nubes públicas y gubernamentales.
  • Revise los requisitos de acceso a puertos para el dispositivo de replicación.

Nota:

El dispositivo de replicación no debe instalarse en una máquina de origen que desee replicar ni en el dispositivo de Azure Migrate: Detección y evaluación que pueda haber instalado antes.

Configuración del dispositivo de replicación

El primer paso de la migración consiste en configurar el dispositivo de replicación. Para configurar el dispositivo para la migración de servidores físicos, descargue el archivo de instalación del dispositivo. A continuación, ejecútelo en la máquina que preparó. Después de instalar el dispositivo, regístrelo con la herramienta de Migración y modernización.

Descarga del instalador del dispositivo de replicación

  1. En el proyecto de Azure Migrate, seleccione Servidores>Migración y modernización>Descubrir.

    Screenshot that shows discovering VMs.

  2. En Detectar máquinas>¿Las máquinas están virtualizadas? , seleccione No virtualizado/Otro.

  3. En Región de destino, seleccione la región de Azure a la que desea migrar las máquinas.

  4. Seleccione Confirme que la región de destino de la migración es nombreDeRegión.

  5. Seleccione Crear recursos para crear un almacén de recuperación del sitio en segundo plano.

    • Si ya ha configurado la migración con la herramienta de Migración y modernización, no se puede configurar la opción de destino, ya que los recursos se configuraron anteriormente.
    • Después de seleccionar este botón, ya no se puede cambiar la región de destino de este proyecto.
    • Todas las migraciones posteriores se realizan a esta región.

    Nota:

    Si seleccionó el punto de conexión privado como método de conectividad para el proyecto de Azure Migrate cuando se creó, el almacén de Recovery Services también se configurará para la conectividad de punto de conexión privado. Asegúrese de que los puntos de conexión privados sean accesibles desde el dispositivo de replicación. Más información.

  6. En ¿Quiere instalar un nuevo dispositivo de replicación? , seleccione Instalar un dispositivo de replicación.

  7. En Descargue e instale el software del dispositivo de replicación, descargue el instalador del dispositivo y la clave de registro. Necesitará la clave para registrar el dispositivo. La clave será válida durante cinco días a partir del momento en que se descarga.

    Screenshot that shows downloading the provider.

  8. Copie el archivo de instalación y el archivo de clave del dispositivo en el equipo con Windows Server 2016 que creó para el dispositivo.

  9. Una vez completada la instalación, el Asistente para configuración del dispositivo se inicia automáticamente. (También puede iniciar el asistente manualmente mediante el acceso directo cspsconfigtool que se creó en el escritorio del dispositivo). En este tutorial, se instala manualmente el servicio Mobility en las máquinas virtuales de origen que se van a replicar. Debe crear una cuenta ficticia en este paso para continuar. Para la cuenta ficticia, use "guest" como nombre descriptivo, "username" como nombre de usuario y "password" como contraseña de la cuenta. Esta cuenta ficticia se usa en la fase de habilitación de la replicación.

  10. Después de que el dispositivo se reinicie tras la configuración, en Descubrir máquinas, seleccione el nuevo dispositivo en Seleccionar servidor de configuración. Después seleccione Finalizar registro. El paso Finalizar el registro realiza un par de tareas finales para preparar el dispositivo de replicación.

    Screenshot that shows Finalize registration.

El agente del servicio de movilidad debe estar instalado en los servidores para que sean descubiertos usando el dispositivo de replicación. Las máquinas descubiertas aparecen en Azure Migrate: Migración de servidores. A medida que se detectan las máquinas virtuales, aumenta el número de Servidores detectados.

Screenshot that shows Discovered servers.

Nota:

Le recomendamos que realice la detección y evaluación antes de la migración usando la herramienta de Azure Migrate: Detección y evaluación, un dispositivo independiente y ligero de Azure Migrate. Implemente el dispositivo como servidor físico para detectar continuamente servidores y metadatos de rendimiento. Para obtener pasos detallados, consulte Detección de servidores físicos.

Instale el agente del servicio Mobility

Se debe instalar previamente un agente del servicio Mobility en las máquinas físicas de origen que se van a migrar antes para poder iniciar la replicación. El enfoque que elija para instalar el agente del servicio Mobility puede depender de las preferencias de su organización y de las herramientas existentes. Actualmente, no se admite el método de instalación "push" integrado en Site Recovery. Es posible que desee tener en cuenta los enfoques siguientes:

  1. Extraiga el contenido del tarball del instalador a una carpeta local (por ejemplo, /tmp/MobSvcInstaller) del equipo:

    mkdir /tmp/MobSvcInstaller
    tar -C /tmp/MobSvcInstaller -xvf <Installer tarball>
    cd /tmp/MobSvcInstaller
    
  2. Ejecute el script del instalador:

    sudo ./install -r MS -v VmWare -q -c CSLegacy
    
  3. Registre el agente en el dispositivo de replicación:

    /usr/local/ASR/Vx/bin/UnifiedAgentConfigurator.sh -i <replication appliance IP address> -P <Passphrase File Path> -c CSLegacy
    

Replicación de máquinas

Ahora, seleccione las máquinas para la migración.

Nota

Puede replicar hasta 10 máquinas juntas. Si necesita replicar más, replíquelas simultáneamente en lotes de 10.

  1. En el proyecto de Azure Migrate, seleccione Servidores>Migración y modernización>Replicar.

    Screenshot that shows selecting Replicate.

  2. En Replicar, >Configuración de origen>¿Están las máquinas virtualizadas?, seleccione Físicos u otros (AWS, GCP, Xen, etc.).

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

  4. En Servidor de procesos, seleccione el nombre del dispositivo de replicación.

  5. En Credenciales de invitado, seleccione la cuenta ficticia creada anteriormente en la configuración del instalador de la replicación para instalar el servicio Mobility de forma manual. (No se admite la instalación push). A continuación, seleccione Siguiente: Máquinas virtuales.

    Screenshot that shows source settings.

  6. En Máquinas virtuales, en ¿Quiere importar la configuración de migración de una evaluación?, deje la configuración predeterminada No, especificaré la configuración de migración manualmente.

  7. Compruebe todas las máquinas virtuales que desea migrar. Después, seleccione Next: Configuración de destino.

    Screenshot that shows selecting VMs.

  8. En Configuración de destino, seleccione la suscripción y la región de destino a la que migrará. Especifique el grupo de recursos en el que residirán las máquinas virtuales de Azure después de la migración.

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

  10. En Cuenta de almacenamiento en caché, mantenga la opción predeterminada para usar la cuenta de almacenamiento en caché que se crea automáticamente para el proyecto. Use la lista desplegable si desea especificar una cuenta de almacenamiento diferente para usarla como cuenta de almacenamiento en caché para la replicación.

    Nota:

    • Si seleccionó el punto de conexión privado como método de conectividad para el proyecto Azure Migrate, conceda al almacén de Recovery Services acceso a la cuenta de almacenamiento en caché. Más información.
    • Para la replicación mediante Azure ExpressRoute con emparejamiento privado, cree un punto de conexión privado para la cuenta de almacenamiento en caché. Más información.
  11. En Opciones de disponibilidad, seleccione:

    • Zona de disponibilidad: ancla 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 entre zonas de disponibilidad. Si selecciona esta opción, debe 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 zonas de disponibilidad.
    • Conjunto de disponibilidad: coloca 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.
    • No se requiere redundancia de infraestructura: seleccione esta opción si no necesita ninguna de las dos configuraciones de disponibilidad para las máquinas migradas.
  12. 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 claves administradas por el cliente, debe crear un conjunto de cifrado de disco en el grupo de recursos de destino. Un objeto de conjunto de cifrado de disco asigna discos administrados a una instancia de Azure Key Vault que contiene la clave administrada por el cliente que se usará para el cifrado del lado servidor.

  13. En Ventaja híbrida de Azure:

    • Seleccione No si no desea aplicar la Ventaja híbrida de Azure. Luego, seleccione Siguiente.
    • Seleccione si tiene equipos con Windows Server que están incluidos en suscripciones activas de Software Assurance o Windows Server y desea aplicar el beneficio a las máquinas que va a migrar. Luego, seleccione Siguiente.

    Screenshot that shows Target settings.

  14. 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 la máquina virtual: si usa las recomendaciones de la evaluación, la lista desplegable de tamaño de máquina virtual muestra el tamaño recomendado. De lo contrario, Azure Migrate and Modernize 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.
    • 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.
  15. En Discos, especifique si los discos de máquina virtual se deben replicar en Azure. Seleccione el tipo de disco (SSD/HDD Estándar o discos administrados Premium) de Azure. Luego, seleccione Siguiente.

    • Puede excluir discos de la replicación.
    • Si excluye discos, no estarán presentes en la máquina virtual de Azure después de la migración.

    Screenshot that shows the Disks tab in the Replicate dialog.

  16. En Etiquetas, elija agregar etiquetas a las máquinas virtuales, los discos y las NIC.

    Screenshot that shows the tags tab in the Replicate dialog.

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

Nota:

Puede actualizar la configuración de la replicación en cualquier momento antes de que comience. Seleccione Administrar>Replicar máquinas. Una vez iniciada la replicación, su configuración no se puede cambiar.

Seguimiento y supervisión

  • Al seleccionar Replicar, comienza el trabajo Iniciar replicación.
  • Cuando el trabajo Iniciar replicación finaliza correctamente, las máquinas comienzan su replicación inicial 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.

Puede realizar un seguimiento del estado del trabajo en las notificaciones del portal.

Puede supervisar el estado de la replicación seleccionando Replicación de servidores en Azure Migrate: Migración de servidores. Screenshot that shows the Replicating servers option.

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. Se recomienda encarecidamente realizar este paso al menos una vez con cada máquina antes de migrarla.

  • La ejecución de una migración de prueba comprueba que la migración funciona según lo previsto, sin afectar a las máquinas locales, que seguirán estando operativas y continuarán realizando la replicación.
  • La migración de prueba simula la migración mediante la creación de una máquina virtual de Azure con datos replicados. (La prueba normalmente realiza una migración a una red virtual que no es de producción de la suscripción de 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.

Para realizar una migración de prueba:

  1. En Objetivos de la migración, seleccione Servidores>Migración y modernización>Probar los servidores migrados.

    Screenshot that shows Test migrated servers.

  2. Haga clic con el botón derecho del ratón en la máquina virtual que desee probar y seleccione Probar migración.

    Screenshot that shows the result after selecting Test migrate.

  3. En Migración de prueba, seleccione la red virtual de Azure en la que se ubicará la máquina virtual de Azure después de la migración. Se recomienda que use una red virtual que no sea de producción.

  4. Puede 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.

  5. Comienza el trabajo de migración de prueba. Supervise el trabajo en las notificaciones del portal.

  6. 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.

  7. 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 seleccione Limpiar la migración de prueba.

    Screenshot that shows Clean up test migration.

    Nota:

    Ahora puede registrar los servidores que ejecutan SQL Server con el proveedor de recursos de VM con SQL 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 Manage>Replicating servers>Machine containing SQL server>Compute and Network (Administrar > Servidores de replicación > Máquina que contiene servidor SQL Server > Proceso y red) y seleccione yes (Sí) para registrarse con el RP de máquina virtual de SQL.
    • Seleccione Ventaja híbrida de Azure para SQL Server si tiene instancias de SQL Server que están incluidas en suscripciones activas de Software Assurance o SQL Server y quiere aplicar la ventaja 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, seleccione Servidores, bases de datos y aplicaciones web>Migración y modernización>Servidores de replicación.

    Screenshot that shows Replicating servers.

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

  3. En Migrar>Shut down virtual machines and perform a planned migration with no data loss (¿Apagar las máquinas virtuales y realizar una migración planeada sin pérdida de datos?), seleccione No>Aceptar.

    Nota:

    Para minimizar la pérdida de datos, le recomendamos que cierre la aplicación manualmente como parte del periodo de migración. (No permita que las aplicaciones acepten ninguna conexión). A continuación, inicie la migración. El servidor debe mantenerse en ejecución, por lo que los cambios restantes se pueden sincronizar antes de que se complete la migración.

  4. Puede 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 y seleccione Detener replicación. Esta acción:
    • Detiene la replicación en la máquina local.
    • Quita la máquina del recuento de Servidores de replicación en la herramienta Migración y modernización.
    • Limpia la información del estado de replicación de la máquina.
  2. Compruebe y solucione los problemas de activación de Windows en la máquina virtual de Azure.
  3. 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.
  4. 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.
  5. Pase el tráfico a la instancia de máquina virtual de Azure migrada.
  6. Quite las máquinas virtuales locales del inventario de máquinas virtuales local.
  7. Quite las máquinas virtuales locales de las copias de seguridad locales.
  8. Actualice la documentación interna para mostrar la nueva ubicación y la dirección IP las máquinas virtuales de Azure.

Procedimientos recomendados después de la migración

Pasos siguientes

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