Habilitar los servicios de Migrate to Virtual Machines

Antes de iniciar una migración, debes habilitar el servicio Migrate to Virtual Machines en Google Cloud y también habilitar todos los demás servicios Google Cloudque requiere Migrate to Virtual Machines.

Identificar el proyecto del host

Los Google Cloud proyectos son la base para crear, habilitar y usar Google Cloud servicios como gestionar APIs, habilitar la facturación, añadir y quitar colaboradores y gestionar los permisos de los Google Cloud recursos.

Migrate to Virtual Machines usa los siguientes tipos de proyectos:

  • Proyecto host (obligatorio)

    Usa el proyecto host para controlar el proceso de migración y, opcionalmente, para alojar las instancias de Compute Engine que ejecutan tus cargas de trabajo migradas. Debes crear y configurar un proyecto host tal como se describe en las siguientes secciones.

  • Proyecto de destino (opcional)

    Un proyecto de destino define el proyecto de destino de una instancia de Compute Engine que ejecuta tu máquina virtual migrada. Tu proyecto host se puede usar como proyecto de destino. Si quieres migrar VMs a otros proyectos, debes añadirlos como proyectos de destino en Migrate to Virtual Machines. Para obtener más información, consulta la sección Añadir un proyecto de destino.

Para habilitar los servicios de Migrate to Virtual Machines, debe identificar elGoogle Cloud proyecto que quiera usar como proyecto host:

  1. En la Google Cloud consola, en la página del selector de proyectos, selecciona o crea unGoogle Cloud proyecto que quieras usar como proyecto host:

    Ir a la página del selector de proyectos

  2. Anota el nombre y el ID del proyecto seleccionado.

Instalar gcloud CLI

Instala gcloud CLI en tu estación de trabajo, lo que también instalará Google Cloud CLI. gcloud es la herramienta de CLI principal que se usa para crear y gestionar recursos. Google Cloud Puedes usar gcloud para realizar muchas tareas comunes de la plataforma desde la línea de comandos o en secuencias de comandos y otras automatizaciones.

Para instalar gcloud CLI, sigue estos pasos:

  1. Instala e inicializa gcloud CLI.

  2. Actualiza gcloud CLI:

    gcloud components update
  3. Asegúrate de que la CLI de gcloud tenga autorización para acceder a tus datos y servicios:

    gcloud auth login
  4. Se abre una nueva pestaña del navegador y se te pide que elijas una cuenta.

Habilitar los servicios necesarios en el proyecto del host

En tu proyecto host, habilita los servicios de Google Cloud que requiere el servicio Migrate to Virtual Machines. Para obtener más información sobre estos servicios, consulta gcloud services.

El proyecto host de Migrate to Virtual Machines requiere que habilites los siguientes Google Cloud servicios:

Nombre Título
vmmigration.googleapis.com API Migrate to Virtual Machines
servicemanagement.googleapis.com API Service Management
servicecontrol.googleapis.com API Service Control
iam.googleapis.com API de Gestión de Identidades y Accesos
cloudresourcemanager.googleapis.com API Cloud Resource Manager
compute.googleapis.com API de Compute Engine

Para habilitar los servicios necesarios, sigue estos pasos:

  1. Asegúrate de que el proyecto predeterminado sea el proyecto host. Sustituye PROJECT_ID por el ID del proyecto host:

    gcloud config set project PROJECT_ID
  2. Consulta la lista de servicios que ya están habilitados en el proyecto:

    gcloud services list
  3. Si no ve todos los servicios obligatorios, habilítelos:

    gcloud services enable vmmigration.googleapis.com servicemanagement.googleapis.com servicecontrol.googleapis.com iam.googleapis.com cloudresourcemanager.googleapis.com compute.googleapis.com 
  4. Ahora deberías poder abrir la página Migrar a máquinas virtuales en la consola deGoogle Cloud :

    Ir a la página Migrate to Virtual Machines

Usar roles predefinidos

Gestión de Identidades y Accesos incluye dos roles predefinidos que puedes usar para controlar el acceso de los usuarios de tu organización:

Rol Cargo Descripción
roles/vmmigration.admin Administrador de VM Migration Permite a los usuarios crear nuevas fuentes de Migrate to Virtual Machines y realizar todas las demás operaciones de migración.
roles/vmmigration.viewer Lector de VM Migration Permite a los usuarios obtener información sobre Migrate to Virtual Machines en la Google Cloud consola. Dirigido a usuarios que realizan migraciones, pero que no configuran el sistema ni añaden nuevas fuentes de migración.

Por ejemplo, si quieres que un usuario de tu organización pueda ver información sobre una migración, pero no realizarla, asígnale el rol roles/vmmigration.viewer.

Siguientes pasos