Migrar VMs concretas

El proceso de migración de una máquina virtual de origen concreta se lleva a cabo en las siguientes fases:

  1. Incorporación: selecciona las máquinas virtuales que quieras migrar.

  2. Replicar: replica los datos de la VM de origen en Google Cloud. La replicación de datos es un proceso continuo que se lleva a cabo en segundo plano hasta el cambio final o hasta que elimines la migración.

  3. Define los detalles de la VM de destino: configura los ajustes de la VM migrada, como el proyecto, el tipo de instancia, la memoria, la red y más.

  4. (Opcional) Clon de prueba: crea un clon de la VM de origen a partir de los datos de replicación y pruébalo en Google Cloud.

  5. Cambio: migra la VM de origen. Este proceso incluye detener la VM de origen, realizar una replicación final y crear la instancia de producción a partir de la VM de origen.

  6. Finalizar: limpia todos los recursos consumidos por la migración después de una operación de cambio exitosa.

Para ver una descripción completa de cada una de estas fases, consulta el artículo Proceso de migración de máquinas virtuales. Las VMs que creas durante el proceso de migración se denominan VMs de migración y tienen varios estados durante y después de una migración.

También deberías consultar la sección Detalles del progreso de la migración para obtener más información sobre cómo monitorizar el progreso durante el proceso de migración.

El proceso de migración de máquinas virtuales sigue los mismos pasos que el proceso de migración de discos. Por lo tanto, puedes cambiar de la migración de VMs a la migración de discos y viceversa en cualquier momento del proceso de migración. Para obtener más información, consulta Cambiar de la migración de máquinas virtuales a la migración de discos.

En este documento se describen las fases de la migración de una VM de origen a Google Cloud.

Requisitos previos

Sigue estos pasos para configurar el entorno de migración en el origen de la migración y el destino de la migración.

Licencias

Compute Engine admite licencias premium de pago por uso y licencias BYOL (siglas en inglés de "usa tu propia licencia"), en función del sistema operativo de la VM de origen. Las licencias de pago por uso se facturan en función de los recursos que utilices.

Consulta la sección Sistemas operativos compatibles para obtener información sobre las licencias de todos los sistemas operativos compatibles.

Paso 1: Incorporar una máquina virtual

La primera fase de la migración consiste en incorporar la VM de origen. Por ejemplo, un centro de datos de vSphere puede contener decenas, cientos o incluso miles de máquinas virtuales. Incorpora solo las VMs que quieras migrar.

Puedes tener hasta 200 migraciones en curso a la vez (sin incluir las migraciones en la fase Finalizar) por proyecto host y región. Esta limitación se aplica a la migración de VMs de todos los tipos de origen. Por ejemplo, puedes migrar 100 VMs de un origen de VMware y 100 VMs adicionales de AWS al mismo tiempo.

Para incorporar una VM de origen, sigue estos pasos:

  1. Abre la página Migrar a máquinas virtuales en la Google Cloud consola:

    Ir a la página Migrate to Virtual Machines

  2. Seleccione la pestaña Fuentes.

  3. En la lista desplegable, selecciona la fuente de migración desde la que quieras migrar una VM.

    Debajo del menú desplegable, verá el estado de la fuente de la fuente de migración:

    • Activa: la fuente está activa y conectada a Migrate to Virtual Machines.
    • Sin conexión: la fuente no está disponible.
    • Pendiente: la fuente está en proceso de conexión y verificación.

    Si no ve ninguna entrada en la lista desplegable, significa que no ha configurado correctamente la fuente de migración. Revisa los pasos para configurar tu fuente de migración e inténtalo de nuevo.

  4. Se muestra una tabla con las máquinas virtuales de origen de la fuente de migración que se pueden migrar. Selecciona una o varias VMs de origen.

    En la columna Estado de la alimentación de la VM se muestra el estado Suspendida, Activada o Desactivada. Puede migrar una VM con cualquiera de estos estados.

  5. Haz clic en Añadir migraciones > Migración de máquinas virtuales.

  6. Confirma que quieres crear la migración.

    Después de crear una migración, en la columna Estado de replicación de una máquina virtual se muestra uno de los siguientes estados:

    • Pendiente: la máquina virtual está en proceso de incorporación.
    • Lista: la máquina virtual se ha incorporado, pero aún no ha empezado a replicarse.
  7. Ahora puedes iniciar la replicación de las VMs tal como se describe en el siguiente paso.

Paso 2: Inicia la replicación de la VM de origen

Después de incorporar una VM de origen, empieza a replicar los datos de disco de la VM de origen en Google Cloud. Este proceso se lleva a cabo en segundo plano sin interrumpir la carga de trabajo.

La replicación de datos consta de dos pasos:

  1. Primer paso de la replicación: Migrate to Virtual Machines crea la instantánea inicial de los discos de datos de la VM de origen y replica los datos de la instantánea enGoogle Cloud. En función de la cantidad de datos del disco de la VM de origen, la primera replicación puede tardar minutos u horas en completarse.

    La columna Estado de replicación de una VM en el primer paso de replicación muestra el estado Primera sincronización seguido del subpaso correspondiente.

  2. Paso de replicación incremental: después de un primer paso de replicación correcto, los pasos de replicación incremental se producen a intervalos de tiempo definidos (cada dos horas de forma predeterminada). En cada paso, se crea una captura de cada disco de datos. Solo se replican enGoogle Cloud las actualizaciones de datos que se hayan producido después del paso anterior mediante el mecanismo de seguimiento de bloques modificados (CBT).

    La columna Estado de la réplica de una VM en un paso de réplica incremental muestra el estado Activa seguido del subpaso correspondiente.

Iniciar la replicación de una VM de origen

Para iniciar la replicación de una VM de origen, sigue estos pasos:

  1. Abre la página Migrar a máquinas virtuales en la Google Cloud consola:

    Ir a la página Migrate to Virtual Machines

  2. Seleccione la pestaña Migraciones.

    Se mostrará una tabla con las máquinas virtuales de origen de la fuente de migración que hayas incorporado. Puedes iniciar la replicación en cualquier VM con el estado de replicación Lista.

  3. Selecciona una o varias VMs de origen.

  4. Haz clic en Migración > Iniciar replicación. La columna Estado de la réplica muestra el estado de la réplica junto con uno de los subpasos que se detallan en la tabla de subpasos del ciclo de réplica.

    Para ver el historial de replicación de una VM, haz clic en ella para abrir la página de detalles. Haz clic en Historial de replicación para ver el historial de replicación de la máquina virtual, así como los subpasos de la replicación.

  5. Ahora puede configurar un destino de migración para las fases de prueba de clonación y de cambio.

Migrar a máquinas virtuales genera un informe de adaptación una vez que se ha completado el ciclo de replicación. Para obtener más información sobre los informes de adaptación, consulta la documentación sobre los informes de adaptación.

Puedes crear un clon de prueba en cualquier momento después de que se complete el primer paso de replicación. La replicación continúa hasta que la finalizas explícitamente durante la fase de cambio.

Pausar replicación

Para pausar la replicación, sigue estos pasos:

Puedes pausar la replicación de una máquina virtual en cualquier momento. Cuando pausas una VM, su estado de replicación cambia a Pausado.

  1. Abre la página Migrar a máquinas virtuales en la Google Cloud consola:

    Ir a la página Migrate to Virtual Machines

  2. Seleccione la pestaña Migraciones.

    Se muestra una tabla con las máquinas virtuales de origen disponibles.

  3. Selecciona una o varias máquinas virtuales.

  4. Selecciona Pausar.

    Para reanudar la replicación más adelante, selecciona una o varias máquinas virtuales y, a continuación, Reanudar.

Definir el intervalo de replicación

Para definir el intervalo de replicación, sigue estos pasos:

De forma predeterminada, Migrate to Virtual Machines realiza una réplica de la máquina virtual de origen cada 2 horas. Para cambiar la frecuencia de replicación, sigue estos pasos:

  1. Abre la página Migrar a máquinas virtuales en la Google Cloud consola:

    Ir a la página Migrate to Virtual Machines

  2. Seleccione la pestaña Migraciones.

    Se muestra una tabla con las máquinas virtuales de origen disponibles.

  3. En la VM, seleccione el botón Editar detalles del destino. Se abrirá un panel para que configures el objetivo.

    Para definir la frecuencia de varias máquinas virtuales, selecciónelas y, a continuación, haga clic en el botón Editar detalles del objetivo. Se abrirá un panel para que configures la frecuencia de replicación de las VMs seleccionadas.

  4. Seleccione la pestaña Detalles del objetivo.

  5. En el área Política de replicación, define la frecuencia de replicación en segundos.

  6. Selecciona Guardar.

Cambiar de la migración de VMs a la migración de discos

Puedes cambiar entre la migración de VMs y la migración de discos en cualquier momento durante el proceso de migración.

Para cambiar de la migración de VMs a la migración de discos, sigue estos pasos:

  1. Abre la página Migrar a máquinas virtuales en la Google Cloud consola:

    Ir a la página Migrate to Virtual Machines

  2. Seleccione la pestaña Migraciones.

  3. Selecciona una o varias máquinas virtuales.

  4. Haz clic en Migración > Convertir a migración de disco.

Si cambias de la migración de VMs a la migración de discos, se borrarán los detalles del destino. Esto se debe a que los detalles de destino de la migración de VMs y de discos son diferentes. Sin embargo, el progreso de la replicación no se perderá durante el cambio.

Para que la migración se realice correctamente, debes actualizar los detalles del destino antes de clonar o cambiar la VM. Para obtener más información, consulta Configurar el objetivo.

Paso 3: Configura el destino de una VM migrada

Para configurar un objetivo, debe seguir dos pasos principales:

  1. Añade un proyecto de destino. El proyecto de destino es el proyecto que contiene la instancia de Compute Engine que se usa para alojar la VM migrada.

    El proyecto host se añade automáticamente como proyecto de destino, por lo que no es necesario añadirlo explícitamente. Si quieres añadir otro proyecto de destino, consulta la sección Añadir un proyecto de destino.

  2. Configura la instancia de Compute Engine que se usa para alojar la VM migrada. Tanto en el entorno de prueba como en el de producción, configure la instancia de Compute Engine de destino para especificar ajustes como los siguientes:

    • Proyecto de Google
    • Número de CPUs
    • Cantidad de memoria

En esta sección se describe cómo definir la configuración inicial de la instancia de Compute Engine que se usa para alojar la VM migrada. Sin embargo, hay muchos ajustes adicionales que puedes aplicar a una instancia de Compute Engine. Consulta la documentación de Compute Engine para ver descripciones detalladas de todos los ajustes.

Puedes modificar los detalles del objetivo en cualquier momento. Al crear una instancia de Compute Engine para la fase de clon de prueba o de migración, Migrate to Virtual Machines usa los ajustes de los detalles del destino en el momento de la operación.

Para configurar el destino de Compute Engine, sigue estos pasos:

  1. Si aún no lo has hecho, añade el proyecto de destino tal como se indica en Añadir un destino.

  2. Abre la página Migrar a máquinas virtuales en la Google Cloud consola:

    Ir a la página Migrate to Virtual Machines

  3. Seleccione la pestaña Migraciones.

    Se muestra una tabla de migraciones.

  4. Seleccione una máquina virtual (puede seleccionar varias para editarlas) y, a continuación, el botón Editar detalles del destino. En el panel que aparece, configura los detalles de destino de todas las máquinas virtuales seleccionadas.

  5. Define los detalles del destino que definen las características de la instancia de Compute Engine que se usa para alojar la máquina virtual migrada. En la siguiente tabla se enumeran esos ajustes y se incluyen enlaces a la documentación de Compute Engine, donde se describen en detalle.

    Migrate to Virtual Machines no admite todos los ajustes de Compute Engine. Solo puedes definir los que se describen en la siguiente tabla. Una vez creada la instancia de Compute Engine, puedes modificar todos sus ajustes:

    Título de la sección Nombre del campo Descripción
    General Nombre de la instancia de Compute Engine. Consulta las convenciones de nomenclatura de recursos para ver las reglas de nomenclatura.
    Nombre del proyecto que aloja la instancia de Compute Engine. Debe ser un proyecto que ya hayas añadido en esta sección.
    Zona de la instancia de Compute Engine. Consulta Regiones y zonas.
    La región de la instancia implementada es la que especificaste al registrar el conector de migración. Consulta más información en el artículo sobre cómo instalar el conector de migración.
    Para organizar tu proyecto, añade etiquetas como pares clave-valor a los recursos. Consulta Etiquetar recursos.
    Configuración de la máquina Compute Engine ofrece series de tipos de máquinas predefinidas que puedes usar al crear una instancia. Cada opción tiene un coste diferente. Selecciona la serie de tipos de máquina que mejor se adapte a tu carga de trabajo.
    Consulta la página Precios para obtener más información.
    Migrate to Virtual Machines determina automáticamente el tipo de SO de la instancia de Compute Engine en función de la VM de origen y aplica la licencia de pago por uso a la instancia. Consulta Licencias.
    Compute Engine ofrece tipos de máquinas predefinidos que puedes usar al crear una instancia. Los tipos de máquinas disponibles dependen de la serie de máquinas que selecciones en el campo Serie de tipos de máquinas.
    Consulta la documentación de los tipos de máquinas predefinidos para obtener más información.
    Cuando Compute Engine hace el mantenimiento periódico de la infraestructura, puede migrar tus instancias de VM a otro hardware sin periodos inactivos. Selecciona la opción Migrar instancia de VM (recomendada), que es la predeterminada, para migrar la VM. Selecciona Terminar para finalizar la instancia.
    Si se selecciona Activado (opción recomendada), que es el valor predeterminado, Compute Engine reinicia automáticamente las instancias cuando se desactivan por motivos ajenos a los usuarios, como un evento de mantenimiento o un fallo de hardware o software. Selecciona Desactivado para inhabilitar el reinicio.
    Especifica los pares clave-valor de metadatos de la VM que se almacenarán en la VM migrada.
    Para obtener más información sobre los metadatos de las VMs de Compute Engine, consulta la documentación sobre los metadatos de las VMs.
    Migrate to Virtual Machines aplica un límite de 64.000 caracteres a todos los pares clave-valor de metadatos de cada VM migrada.
    Redes Especifica la red VPC a la que pertenecerán las instancias.
    Especifica la subred asociada a una región. Debe ser una subred de la red especificada.
    Selecciona Ninguna (valor predeterminado) para inhabilitar el acceso externo o Efímera para permitir que gcloud CLI asigne una dirección IP. Consulta Configurar direcciones IP externas estáticas.
    Selecciona la opción Efímera (automática) (predeterminada) para permitir que la CLI de gcloud asigne una dirección IP, Efímera (personalizada) para definir tu propia dirección IP o IP interna reservada (IP) para usar una dirección IP predefinida. Consulta Configurar direcciones IP internas estáticas.

    Puedes crear una VM con un nombre de host personalizado especificando cualquier nombre de DNS completo. Los nombres de host personalizados deben cumplir los requisitos de la RFC 1035 para que sean válidos.

    Para obtener más información sobre cómo dar formato a nombres de host personalizados, consulta la documentación sobre nombres de host personalizados.

    Puedes cambiar el nombre de host de las máquinas virtuales Windows con la API TargetDetails. Después de cambiar el nombre de host de una VM de Windows de forma local, asegúrate de actualizar el nombre de host en Active Directory (AD) para que no se interrumpa la confianza de AD.

    Migrate to Virtual Machines te permite crear una instancia de Compute Engine con varias interfaces de red (NICs). Cada interfaz está conectada a una red de VPC diferente, lo que da a esa instancia acceso a diferentes redes de VPC en la CLI de gcloud. Si no eliges una interfaz de red, la imagen de máquina se adjuntará a la red y la subred predeterminadas del proyecto en una región.
    Antes de añadir interfaces de red adicionales, ten en cuenta lo siguiente:
    • No se admite la vinculación de varias interfaces de red a la misma red de VPC. Aunque se guarde la configuración, la creación de la instancia de la VM fallará.
    • Una vez que se ha creado una instancia de Compute Engine, no puedes añadir ni quitar una interfaz de red en la instancia creada mediante test-clone o cut-over. Puedes repetir test-clone o cut-over con otros detalles de destino para volver a crear la instancia.
      Para añadir o quitar una interfaz de red, sigue estos pasos:
      • Selecciona Añadir interfaz de red para añadir una interfaz de red adicional a la instancia de Compute Engine. Puedes definir las mismas opciones que con la interfaz de red inicial.
    Para obtener más información, consulta el artículo Crear instancias con varias interfaces de red.
    Las etiquetas te permiten aplicar reglas de cortafuegos y rutas a instancias específicas. Consulta Configurar etiquetas de red.
    Configuración adicional Especifica la cuenta de servicio del proyecto de destino que se usa para ejecutar la instancia de Compute Engine. De forma predeterminada, no se asigna ninguna cuenta de servicio a la instancia de Compute Engine.
    Si tienes previsto ejecutar una aplicación en la instancia de Compute Engine que necesite acceder a otros servicios y APIs de la CLI de gcloud, crea una cuenta de servicio en el proyecto de destino con los permisos necesarios para acceder a esos servicios y APIs antes de crear la instancia de Compute Engine. A continuación, especifica esa cuenta de servicio aquí. Para obtener más información, consulta cómo configurar una VM para que se ejecute como una cuenta de servicio.
    Para adjuntar la cuenta de servicio a la instancia de Compute Engine, tu cuenta de usuario en el proyecto host de Migrate to Virtual Machines debe tener los permisos necesarios. Consulta más información sobre cómo configurar permisos de la cuenta de servicio del proyecto de destino.
    Especifica el tipo de almacenamiento de la instancia. Consulta las opciones de almacenamiento.
    Selecciona Habilitar grupo de almacenamiento si necesitas almacenamiento a gran escala para tus datos y quieres usar un grupo de almacenamiento de Hyperdisk. Un grupo de almacenamiento de Hyperdisk es una colección de capacidad, rendimiento y operaciones de entrada/salida por segundo (IOPS) que se compra por adelantado y que puedes aprovisionar para tus aplicaciones según sea necesario. Puedes usar grupos de almacenamiento de Hyperdisk para crear y gestionar discos en grupos, así como usar los discos en varias cargas de trabajo. Al gestionar los discos de forma agregada, puedes ahorrar costes y, al mismo tiempo, conseguir el crecimiento esperado de la capacidad y el rendimiento. Para obtener más información sobre los grupos de almacenamiento de Hyperdisk, consulta el artículo Acerca de los grupos de almacenamiento de Hyperdisk.
    La clave que quieras usar para proteger tus datos en Google Cloud. De forma predeterminada, Google Cloud se encriptan automáticamente los datos en reposo con claves de cifrado gestionadas por Google. Si tienes requisitos de cumplimiento o normativos específicos relacionados con las claves que protegen tus datos, puedes usar claves de cifrado gestionadas por el cliente (CMEK) para cifrar y descifrar tus datos en reposo. Tú creas, gestionas y posees estas claves de cifrado.
    Cuando añadas una CMEK, también debes asignar los permisos del rol Encargado de cifrar o descifrar CryptoKey de Cloud Key Management Service a la cuenta de agente de servicio de Compute Engine que estés usando. Para obtener más información, consulta el artículo Proteger recursos con claves de Cloud KMS.
    Habilita esta opción para convertir el tipo de arranque del SO de una instancia de VM de sistema básico de entrada/salida (BIOS) a interfaz de firmware extensible unificada (UEFI). Esta opción es útil cuando quieres arrancar tu instancia de VM de forma segura, ya que el arranque seguro solo es compatible con UEFI. Sin embargo, también puedes convertir el tipo de arranque de BIOS a UEFI sin usar el arranque seguro.
    Todas las VMs seleccionadas deben tener una opción de arranque EFI para habilitar el arranque seguro. Compute Engine aplica políticas actualizadas que pueden impedir que se cargue tu VM cuando el arranque seguro está habilitado. Para obtener más información, consulta el artículo Arranque seguro de la documentación de Compute Engine.
    Compute Engine admite licencias de pago por uso y licencias BYOL (Bring Your Own License) para las VMs que hayas desplegado. Migrate to Virtual Machines asigna el tipo de licencia predeterminado de una máquina virtual migrada en función del sistema operativo migrado, tal como se describe en Sistemas operativos compatibles.
    Si tu sistema operativo admite varios tipos de licencia, puedes anular el tipo de licencia predeterminado para especificar explícitamente un tipo de licencia de pago por uso o de trae tu propia licencia.
    Migrate to Virtual Machines admite hasta 10 licencias adicionales (con un formato de URL válido) que puedes añadir en la sección Configuración adicional del cuadro de diálogo Detalles del destino.
    Por ejemplo, puedes añadir licencias adicionales con este formato de URL:
    https://www.googleapis.com/compute/beta/projects/windows-sql-cloud/global/licenses/sql-server-2012-enterprise
    Único cliente Compute Engine admite el despliegue de cargas de trabajo migradas en nodos de único propietario. Un nodo de único propietario es un servidor de Compute Engine que está dedicado al alojamiento de las máquinas virtuales de un proyecto específico.
    Antes de poder configurar las cargas de trabajo migradas para que se ejecuten en nodos de único propietario, debes haber creado una plantilla de nodo de único propietario y un grupo de nodos de único propietario en el proyecto y la zona de destino. Consulta Aprovisionar máquinas virtuales en nodos de único cliente.
    Las etiquetas de afinidad te permiten agrupar lógicamente nodos y grupos de nodos. Cuando aprovisiones tus instancias de Compute Engine, usa etiquetas de afinidad para programar tus instancias de forma que se ejecuten en un conjunto específico de nodos o grupos de nodos.
    Puedes añadir etiquetas de afinidad a tus máquinas virtuales migradas introduciéndolas manualmente en el panel Información por par clave-valor o usando el cuadro de diálogo Examinar nodo para seleccionar un nodo o un grupo de nodos. A continuación, puedes editar las etiquetas de afinidad de la VM para personalizar la implementación de único inquilino:
    • Selecciona Examinar nodo para añadir una etiqueta de afinidad de la lista de nodos y grupos de nodos de un solo inquilino disponibles. Se creará automáticamente un par clave-valor al seleccionar el nodo o el grupo de nodos.
    • Selecciona Añadir nuevo para introducir manualmente la etiqueta de afinidad.
    Define el número mínimo de vCPUs asignadas a la instancia de Compute Engine.
    Consulta más información sobre la afinidad y la antiafinidad de nodos y sobre cómo configurar etiquetas de afinidad de nodos.
    Política de replicación De forma predeterminada, Migrate to Virtual Machines realiza una réplica de la VM de origen cada 2 horas. Define la frecuencia de replicación (en segundos).
  6. Selecciona Guardar.

Puede editar los detalles del objetivo más adelante. Al crear una instancia de Compute Engine para la fase test-clone o cut-over, Migrate to Virtual Machines usa los ajustes de detalles de destino en el momento de la operación.

(Opcional) Paso 4: Prueba un clon de una VM que se esté migrando

En la fase de clonación de prueba, Migrate to Virtual Machines implementa un clon de la VM migrada en una instancia de Compute Engine de tu entorno de pruebas. Aunque la fase de pruebas es opcional, se recomienda realizar pruebas antes de desplegar una VM migrada en producción.

Cada vez que creas una instancia de clon de prueba, se clona a partir de los datos del ciclo de replicación completado más recientemente con los detalles de destino actuales. Es decir, una instancia de clon de prueba representa una captura de la VM de origen en el momento del último ciclo de replicación completado.

En el caso de las VMs de origen de Azure que tienen más de un disco, los ciclos de replicación de Migrar a Virtual Machines hacen instantáneas de cada disco de forma independiente. Como estas instantáneas no se toman simultáneamente, los datos capturados pueden tener pequeñas discrepancias. Por lo tanto, te recomendamos que no uses clones de prueba como sustitutos de producción cuando hagas el cambio.

Iniciar tu primera clonación de prueba

Puedes crear tu primer clon de prueba después de que se complete el ciclo de replicación inicial y, a continuación, crear más clones de prueba a lo largo del proceso de migración.

Para iniciar una clonación de prueba, debes haber configurado un entorno de destino para la instancia de Compute Engine antes de poder iniciar una clonación de prueba. Para obtener más información, consulta la documentación sobre cómo configurar el destino.

Solo puedes probar una VM en el estado Pausada si ha completado al menos una réplica.

Para obtener más información sobre los posibles problemas que pueden surgir durante la fase de clonación de prueba, consulta la sección Solución de problemas.

Crear un clon de prueba de una VM

Para crear un clon de prueba de una VM con Migrate to Virtual Machines, sigue estos pasos:

  1. Verifica que hayas configurado un entorno de destino de VM de prueba tal como se muestra en Configurar el destino de la VM.

  2. Abre la página Migrar a máquinas virtuales en la Google Cloud consola:

    Ir a la página Migrate to Virtual Machines

  3. Seleccione la pestaña Migraciones.

    Se muestra una tabla con las máquinas virtuales de origen disponibles. Puedes probar cualquier máquina virtual que esté en el estado Activa (ciclo actual: XX%) o Activa (inactiva). El estado Activo significa que la primera sincronización de replicación de la VM se ha realizado correctamente y que los datos de la VM se están replicando de forma incremental.

  4. Selecciona una VM.

  5. Selecciona Cambio y clon de prueba > Clon de prueba. La columna Estado de prueba, clonación o cambio muestra el estado de la operación junto con uno de los subpasos que se detallan en la tabla de subpasos de prueba y clonación.

  6. Espera a que en la columna Estado de clon de prueba/migración se muestre Completado. Esto indica que el clon se ha creado correctamente.

    Puedes ver el historial de clonación de prueba de una máquina virtual de una de las siguientes formas:

    • Haz clic en el icono Panel de información, Icono de archivo del panel de información, de la VM. En el panel que se abre a la derecha, la pestaña Monitorización muestra el historial, incluido el nombre de cada instancia de clon de prueba.

    • Haz clic en la VM para abrir la página de detalles. Haz clic en Historial de clon de prueba/migración para ver el historial de clones de prueba de la VM junto con los subpasos del clon de prueba.

    Para cancelar una operación de clonación de prueba activa, haz clic en Cambio y clon de prueba > Cancelar clon de prueba.

  7. En la VM de prueba clonada, haz clic en Mostrar detalles para ver el nombre de la instancia de VM.

  8. Para gestionar la instancia de Compute Engine en ejecución, ve a la página Instancias de VM de la consola Google Cloud de tu proyecto:

    Ir a la página Instancias de VM

    Desde la consola Google Cloud , gestiona la instancia de Compute Engine para hacer lo siguiente:

    1. Inicia, detén y elimina la instancia.
    2. Determina la dirección IP interna y externa de la instancia.
    3. Ver y modificar las características de la instancia.
    4. Realizar todas las demás tareas de gestión.
  9. Realiza las pruebas de validación u otras pruebas en la máquina virtual migrada.

  10. Una vez que hayas completado las pruebas, elimina la instancia de Compute Engine para liberar recursos y que no se te cobre por ella.

Gestionar varias copias de prueba

Durante el proceso de migración, es posible que crees varias copias de prueba. Por ejemplo, puedes crear el primer clon de prueba después del ciclo de replicación inicial. Después, a medida que perfecciona la migración, crea nuevas copias de prueba por los siguientes motivos:

  • Modificaciones que hagas en tu VM de origen para admitir la migración
  • Modificaciones que hagas en los detalles de destino de la VM migrada
  • Nuevos datos de replicación de la VM de origen
  • Cualquier otro cambio que hagas durante el ciclo de pruebas

Recuerda que un clon de prueba es una captura de la VM de origen creada a partir de los datos de replicación y los detalles de destino actuales. Los nuevos datos de replicación y las modificaciones de los detalles de destino solo se aplican a las nuevas réplicas de prueba, no a las que ya existen.

Si tienes una instancia de clon de prueba en ejecución, antes de crear una nueva, puedes hacer lo siguiente:

  • Elimina la instancia de prueba clonada y crea una con el mismo nombre de instancia. No puedes crear una instancia con el mismo nombre que una instancia ya creada.

  • Edita los detalles del destino para definir un nuevo nombre de instancia. Además, si has especificado una dirección IP reservada o personalizada para una instancia de prueba clonada, asegúrate de usar valores diferentes para las instancias adicionales.

Para monitorizar todas las instancias clonadas de prueba, sigue estos pasos:

  1. Para ver el historial de pruebas de clonación de una VM, puedes hacerlo de una de las siguientes formas:

    • Haz clic en el icono Panel de información, Icono de archivo del panel de información, de la VM. En el panel que se abre a la derecha, la pestaña Monitorización muestra el historial, incluido el nombre de cada instancia de clon de prueba.

    • Haz clic en la VM para abrir la página de detalles. Haz clic en Historial de clon de prueba/migración para ver el historial de clones de prueba de la VM junto con los subpasos del clon de prueba.

  2. Para gestionar una instancia de Compute Engine en ejecución, selecciona el icono de flecha para abrir la instancia de VM en la consola Google Cloud .

    También puedes ir directamente a la página Instancias de VM de la Google Cloud consola:

    Ir a la página Instancias de VM

    Después de crear una prueba clonada, te corresponde gestionarla. Si quieres modificar o eliminar una máquina virtual de prueba de clonación en ejecución, debes usar las herramientas de Compute Engine, no Migrate to Virtual Machines.

Paso 5: Crea un cambio

En la fase de cambio, transfieres el control a la VM migrada que se ejecuta en una instancia de Compute Engine de tu entorno de producción en Google Cloud.

Migrate to Virtual Machines genera un informe de adaptación cuando se completa el ciclo de cambio. Para obtener más información sobre los informes de adaptación, consulta la documentación sobre los informes de adaptación.

Para llevar a cabo el proceso de cambio, sigue estos pasos:

  1. Si la replicación de datos está activa, es decir, el Estado de la replicación de la VM es Activo (Ciclo actual: XX%), espera a que se complete.

  2. Apaga la VM de origen.

  3. Realiza la replicación de datos final. Como la replicación se produce en todas las fases de la migración, la cantidad de datos que se deben replicar no debería ser muy grande.

  4. Detiene la replicación.

  5. Crea la instancia de Compute Engine a partir de los datos replicados finales.

La fase de cambio incluye un breve periodo de inactividad de la VM y debe llevarse a cabo durante una ventana de mantenimiento programada. Debes determinar la ventana de mantenimiento durante la cual puedes detener la VM de origen y redirigir el tráfico a la VM migrada que se ejecuta en Compute Engine.

Para crear un cambio, sigue estos pasos:

  1. Verifique que ha configurado los detalles del destino de la VM tal como se muestra en Configurar el destino de la VM. Si los detalles del destino se configuraron anteriormente para una operación de clonación de prueba, puede que quieras editarlos para que apunten a un nuevo destino.

  2. Abre la página Migrar a Virtual Machines en la Google Cloud consola.

    Ir a la página Migrate to Virtual Machines

  3. Seleccione la pestaña Migraciones.

    Se muestra una tabla con las máquinas virtuales de origen disponibles. Puedes cambiar a cualquier máquina virtual que esté en estado Activa (Ciclo actual: XX%) o Activa (Inactiva). El estado Activo significa que la primera sincronización de replicación de la VM se ha realizado correctamente y que los datos de la VM se están replicando de forma incremental.

    • La columna Tiempo de cambio estimado muestra una estimación del tiempo que se tarda en completar una tarea de cambio para una máquina virtual después de iniciar el cambio. Este campo solo se rellena en una máquina virtual activa que ha completado algunos ciclos de replicación.

    • La columna Estado de clon de prueba/migración muestra el estado de la operación junto con uno de los subpasos que se detallan en la tabla de subpasos de migración.

  4. Selecciona una VM de origen.

  5. Selecciona Cambio y prueba de clonación > Cambio. Al iniciar un cambio en una máquina virtual que se está migrando, Migrate to Virtual Machines realiza la siguiente secuencia de acciones:

    1. Apaga la VM de origen.

    2. Realiza la replicación de datos final. Como la replicación continua se produce en todas las fases de la migración, la cantidad de datos que se deben replicar no debería ser muy grande.

    3. Crea la instancia de Compute Engine que aloja la VM migrada a partir de los datos replicados finales.

    4. Detiene la replicación de datos.

  6. Espera a que en la columna Estado de clon de prueba/migración se muestre el mensaje de que la tarea de migración se ha completado. Esto indica que el cambio se ha realizado correctamente.

    Puedes ver el historial de cambio de una máquina virtual de una de las siguientes formas:

    • Haz clic en el icono Panel de información, Icono de archivo del panel de información, de la VM. En el panel que se abre a la derecha, la pestaña Monitorización muestra el historial, incluido el nombre de cada instancia de cambio.

    • Haz clic en la VM para abrir la página de detalles. Haga clic en Historial de clon de prueba/migración para ver el historial de migración de la VM junto con los subpasos de la migración.

    Para cancelar una operación de cambio activa, haz clic en Cambio y clon de prueba > Cancelar cambio. Sin embargo, si quieres volver a usar la máquina virtual de origen, debes reiniciarla manualmente.

  7. Para gestionar una instancia de Compute Engine en ejecución, selecciona el icono de flecha para abrir la instancia de VM en la consola Google Cloud .

    También puedes ir directamente a la página Instancias de VM de la Google Cloud consola:

    Ir a la página Instancias de VM

    Desde la consola Google Cloud , gestiona la instancia de Compute Engine para hacer lo siguiente:

    1. Inicia, detén y elimina la instancia.
    2. Determina la dirección IP interna y externa de la instancia.
    3. Ver y modificar las características de la instancia.
    4. Realizar todas las demás tareas de gestión.
  8. Realiza una prueba de validación en la carga de trabajo migrada.

Si, por cualquier motivo, quieres volver a intentar el cambio o revertirlo:

Reintentar el cambio

Para volver a intentar el cambio, sigue estos pasos:

  1. Selecciona una VM en el estado Cut-Over.

  2. Selecciona Migración > Reanudar replicación.

  3. Vuelve a intentar el cambio.

Restaurar desde el cambio

Para revertir el cambio, sigue estos pasos:

  1. El cambio detiene la VM de origen original en el origen de migración, por lo que debes iniciarla y redirigir el tráfico a la VM de origen.

  2. Si es necesario, copia los datos nuevos creados en la instancia de Compute Engine para poder escribirlos en la VM de origen.

  3. (Opcional) Elimina o apaga la instancia de Compute Engine que ejecuta la VM migrada.

  4. Reanuda la replicación en la VM de origen. La replicación se reanuda a partir de la última captura.

  5. Vuelve a intentar el cambio.

Paso 6: Finalizar una migración

Los datos de replicación que se usan para crear una VM de Compute Engine se conservan después del cambio para que puedas reanudar la replicación desde la última captura de replicación.

Sin embargo, se te cobrará por el almacenamiento que utilicen los datos de replicación hasta que los elimines en la fase de finalización. Al finalizar la migración, se eliminan todos los datos de replicación y todos los demás recursos de almacenamiento asociados a la VM migrada.

En la fase Finalizar no se eliminan las instancias de Compute Engine que ejecutan una VM migrada. Si has creado instancias de Compute Engine durante la fase de pruebas, debes eliminarlas manualmente. Se te cobrarán esas instancias de clon de prueba hasta que se eliminen.

Para finalizar una migración, siga estos pasos:

  1. Abre la página Migrar a máquinas virtuales en la Google Cloud consola:

    Ir a la página Migrate to Virtual Machines

  2. Seleccione la pestaña Migraciones.

    Se muestra una tabla con las máquinas virtuales de origen disponibles. La operación Finalize solo se puede realizar en VMs que estén en el estado Cut-Over.

  3. Selecciona una VM de origen.

  4. Selecciona Finalizar y confirma la finalización.

    Una vez que se haya completado la finalización, el estado de la máquina virtual será Finalizada. Las únicas operaciones permitidas en una migración en el estado Finalizada son las siguientes:

    • Eliminar la migración
    • Añadir o quitar de un grupo

Eliminar una migración

Si eliminas una migración, se quitará lo siguiente:

  • Los datos de replicación de la máquina virtual almacenados en Google Cloud
  • Información de configuración de Compute Engine
  • El historial de monitorización
  • Todos los demás datos asociados a la migración de una VM
  • La máquina virtual de la lista de máquinas virtuales incorporadas en la pestaña Migraciones
  • La VM de su grupo, si la VM es miembro de un grupo

Sin embargo, si eliminas una migración, la VM de origen no se quitará de la lista de VMs disponibles para el origen de migración que se muestra en la pestaña Orígenes. Es decir, solo se eliminan los datos de migración de la VM. La máquina virtual de origen no se ve afectada cuando eliminas una migración.Esto significa que puedes volver a incorporar la máquina virtual de origen más adelante para migrarla.

Para eliminar una migración, sigue estos pasos:

  1. Abre la página Migrar a máquinas virtuales en la Google Cloud consola:

    Ir a la página Migrate to Virtual Machines

  2. Seleccione la pestaña Migraciones.

  3. Selecciona una VM de origen.

  4. Selecciona Eliminar y confirma la eliminación.

    La VM se quita de la tabla Migración.

  5. Seleccione la pestaña Fuentes.

  6. En la lista desplegable, selecciona el origen de migración que quieras eliminar.

  7. Se muestra una tabla con las máquinas virtuales de origen de la fuente de migración que se pueden migrar. Ten en cuenta que la máquina virtual de origen correspondiente a la migración eliminada sigue apareciendo en la lista.

Si es necesario, puedes reiniciar una migración en la VM.