Prepara las VM de Linux

Las VM de Linux que se migran a Google Cloud con Migrate for Compute Engine necesitan un paquete de preparación instalado para controlar de forma automática los cambios de configuración.

En esta página, se describe cómo instalar el paquete de preparación de Migrate for Compute Engine en las VM que quieres ejecutar en Google Cloud.

Este paquete realiza cambios durante el inicio después de detectar que la VM se encuentra en ejecución en Google Cloud. Puede permanecer instalado mientras la VM se ejecuta de forma local. Para obtener más información sobre los cambios que realiza el paquete, consulta las adaptaciones de VM.

RHEL/CentOS

Sigue estos pasos para preparar Red Hat Enterprise Linux (RHEL) 6/7 y CentOS 6/7.

Puedes instalar el paquete de RPM de Migrate for Compute Engine de dos maneras:

  1. Instala el paquete con Yum. Esto recupera de forma automática los requisitos previos necesarios para instalarlos.
  2. Descarga y, luego, instala los requisitos antes de instalar el paquete de RPM.

Instala mediante Yum

  1. Accede a la VM de carga de trabajo.
  2. Desde la VM, descarga el último paquete de RPM de Migrate for Compute Engine de la página de descargas.
  3. Instala el paquete de preparación mediante yum:

    yum install migrate-for-gce-prep-<var>VERSION</var>.redhat.x86_64.rpm
    

Descarga los requisitos previos para instalarlos

  1. Accede a la VM de carga de trabajo.
  2. Desde la VM, descarga el último paquete de RPM de Migrate for Compute Engine de la página de descargas.
  3. Ejecuta lo siguiente para verificar la lista de requisitos previos:

    rpm -qpR migrate-for-gce-prep-<var>VERSION</var>.redhat.x86_64.rpm
    

    Por ejemplo:

    rpm -qpR migrate-for-gce-prep-1.8-12.redhat.x86_64.rpm
    
  4. Instala los requisitos previos de forma individual.

  5. Instala el paquete de RPM de migrate-for-gce-prep con Yum.

    yum install migrate-for-gce-prep-<var>VERSION</var>.redhat.x86_64.rpm
    

Si la instalación no se realiza con éxito o si hay advertencias, asegúrate de resolverlas antes de ejecutar la operación de migración de VM a la nube.

SuSE SLES

Sigue estos pasos a fin de preparar SuSE Enterprise Linux Server (SLES) 11/12 para que se ejecute en GCP.

  1. Accede a la máquina virtual de SLES como el usuario raíz.
  2. Instala el paquete de SLES xen-kmp-default:

    zypper install xen-kmp-default
    
  3. Reinicia.

  4. Instala el paquete de SUSE RPM de Migrate for Compute Engine desde la página de descargas con un comando como el siguiente.

    zypper install migrate-for-gce-prep-<var>VERSION</var>.suse.x86_64.rpm
    

    Por ejemplo:

    zypper install migrate-for-gce-prep-1.8-12.suse.x86_64.rpm
    

Si la instalación no se realiza con éxito o si hay advertencias durante la instalación, resuélvelas antes de migrar esta VM.

Ubuntu

Sigue estos pasos para preparar Ubuntu 14/16/18.

  1. Accede a la máquina virtual de Ubuntu como usuario con acceso privilegiado de sudo.
  2. Instala el paquete .deb de Migrate for Compute Engine (disponible en la página de descargas) mediante un comando como el siguiente:

    sudo dpkg -i migrate-for-gce-prep-<var>VERSION</var>.deb
    

    Por ejemplo:

    sudo dpkg -i migrate-for-gce-prep-1.8-12.deb
    
  3. Completa la instalación de todos los requisitos necesarios o faltantes para el paquete migrate-for-gce-prep.

    sudo apt-get update && sudo apt-get install -f -y
    

Si la instalación no se realiza con éxito o hay advertencias durante la instalación, resuélvelas antes de migrar esta VM con Migrate for Compute Engine.

Amazon Linux

Sigue estos pasos para preparar Amazon Linux AMI o Amazon Linux 2.

  1. Ejecuta la migración sin conexión en la VM (tal como está).
  2. Sigue los pasos que se describen aquí a fin de configurar los repositorios de Yum y para instalar el agente invitado de Compute Engine.