Flujos de trabajo de migración

En esta sección, se aborda el flujo de trabajo para migrar una aplicación. Para obtener más información sobre la VM, consulta el ciclo de vida de la migración de VM.

La planificación de una migración implica múltiples etapas:

  1. Modelado y planificación de los conjuntos de migración. Antes de comenzar una migración, debes crear un inventario priorizado de las máquinas que deseas migrar. También debes comprender las dependencias de tu aplicación y usar la interfaz de conjuntos de Migrate for Compute Engine para crear conjuntos de migración y planificar las migraciones resultantes. Luego, debes agrupar estas dependencias dentro de un mismo conjunto. Por ejemplo:

    1. Si una aplicación depende de varias VM, migra todas al mismo conjunto.
    2. De forma alternativa, si una aplicación requiere una base de datos y un servidor web, la base de datos se puede migrar y, luego, iniciar antes que el servidor web.
  2. Prueba previa a la migración (opcional). Si quieres probar tu migración antes de ejecutarla, puedes clonar una carga de trabajo local y ejecutarla en Google Cloud sin modificar el host original. Esto te permite realizar pruebas sin interrumpir la producción. Las clonaciones pueden estar operativos por completo en minutos. Para obtener más información, consulta Crea una clonación de prueba.

  3. Traspaso a la nube. Ejecuta la VM en Compute Engine en modo de transmisión. Esto se puede hacer por VM o mediante conjuntos para tramos de migración masiva. Puedes completar las siguientes fases de la migración a la nube mediante el asistente de migración o con conjuntos.

    1. Transfiere la VM a Compute Engine.

      Consulta Ejecuta y migra VM. Una vez hecho esto, realiza las pruebas de validación o de estado y soluciona los problemas resultantes.

    2. Migra el almacenamiento de la aplicación a Google Cloud.

  4. Desvincula. Después de confirmar si las VM en la nube son confiables, programa algo de tiempo de inactividad para pasar tu aplicación a Google Cloud. Esto sucede en dos etapas:

    1. Desvincula la VM. Sigue estas instrucciones para desvincular una VM.
    2. Prueba de la aplicación. Haz esto para verificar que funcione con precisión después de la migración.