Implementa el backend de Migrate for Compute Engine

El dispositivo virtual de backend local de Migrate for Compute Engine se conecta a los discos de VM de tu centro de datos local y los transmite o los migra a Google Cloud mediante extensiones de Cloud.

El backend Migrate for Compute Engine se distribuye como un paquete de formato de virtualización abierto (OVF).

Dimensionamiento de una VM para el backend de Migrate for Compute Engine

Según la cantidad de VM que vayas a migrar simultáneamente, el backend de Migrate for Compute Engine requiere lo siguiente:

Tamaño de la migración Recursos
100 VM migrando en simultáneo o menos 2 CPU virtuales, 4 GB de RAM
Más de 100 VM migrando en simultáneo 4 CPU virtuales, 8 GB de RAM

Implementa y configura el backend de Migrate for Compute Engine

  1. Descarga el archivo OVA del backend de Migrate for Compute Engine, disponible en la página de descargas. Puedes verificar la integridad de los archivos con el sha256 del backend de Migrate for Compute Engine, que está disponible en la página de descargas.
  2. Accede a vSphere a través del cliente web de Flash.

  3. Haz clic con el botón derecho en un objeto superior de una de las VM que se migrarán (como un centro de datos) y selecciona Deploy OVF Template (Implementar plantilla OVF).

  4. Selecciona el archivo OVA de Migrate for Compute Engine.

  5. Elige el host/clúster en el centro de datos de vSphere en el que quieres ejecutar el backend de Migrate for Compute Engine.

  6. Selecciona un formato de disco y haz clic en Siguiente.

  7. Selecciona la información de la red que alojará el backend de Migrate for Compute Engine. Haz clic en Siguiente.

  8. Expande la sección Configuración del backend de Migrate for Compute Engine.

  9. Pega el token que copiaste de Migrate for Compute Engine Manager en Google Cloud en Token de backend de Velostrata.

    Ten en cuenta que este token incluye la dirección IP de Migrate for Compute Engine Manager para que el backend pueda acceder a ella.

  10. Ingresa y confirma una contraseña para el usuario admin del servidor del backend de Migrate for Compute Engine. Después de la instalación, debes cambiar la contraseña. Para ello, establece una conexión SSH al backend de Migrate for Compute Engine como admin y usa el comando passwd.

  11. Expande la sección Networking Properties (Propiedades de Herramientas de redes). Ingresa el Hostname (Nombre de host) para el dispositivo virtual. Ingresa una dirección IP estática, una máscara de red, una puerta de enlace predeterminada y un servidor DNS para el backend de Migrate for Compute Engine. Puedes cambiar estas propiedades cuando quieras, pero luego debes reiniciar el dispositivo virtual para que ocurran los cambios.

  12. Si deseas usar un proxy HTTP para las métricas y las cargas de registros en Google Cloud Observability, completa el parámetro Proxy HTTP.

  13. Si tu VPN a Google Cloud no está configurada con enrutamiento dinámico, puedes ingresar la ruta de red estática para conectarte a subredes de Google Cloud. La dirección tiene el formato x.x.x.x/x y.y.y.y, en el que x.x.x.x/x es la dirección de red de VPC de Google Cloud en formato CIDR y y.y.y.y es la dirección IP de la puerta de enlace de VPN local.

  14. Haz clic en Siguiente y revisa la página Ready to complete (Listo para completar).

  15. Haz clic en Finish (Finalizar). Aparece la tarea para implementar la plantilla OVF.

Configura la función de servicio y los permisos de Migrate for Compute Engine en vCenter

En este procedimiento, se describe cómo agregar de forma manual una función de servicio al servidor de vCenter para Migrate for Compute Engine. Hay también disponible una secuencia de comandos de PowerShell para crear esta función. Descarga la configuración de función del servicio de vSphere desde la página de descargas.

Configura la función de servicio y los permisos de Migrate for Compute Engine en vCenter

  1. Accede al cliente web de vCenter.
  2. Selecciona Home (Página de inicio) > Administration (Administración) > Roles (Funciones).
    Captura de pantalla del cuadro de diálogo Roles (Funciones); haz clic para ampliar
    Cuadro de diálogo Roles (Funciones), haz clic para ampliar
  3. Haz clic en + para crear una función nueva.
  4. Marca las casillas de los siguientes privilegios:
    • Alarms (Alarmas)
      • Create Alarm (Crear alarma)
      • Modify alarm (Modificar alarma)
      • Remove alarm (Quitar alarma)
      • Set alarm status (Configurar estado de alarma)
    • Datastore (Almacén de datos)
      • Low level file operations (Operaciones de archivos de bajo nivel)
    • Extension (Extensión)
      • Register extension (Registrar extensión)
      • Unregister extension (Cancelar registro de extensión)
      • Update extension (Actualizar extensión)
    • Global
      • Cancel task (Cancelar tarea)
      • Enable methods (Habilitar métodos)
      • Disable methods (Inhabilitar métodos)
      • Licenses (Licencias)
      • Log event (Registrar evento)
    • Task (Tarea)
      • Create task (Crear tarea)
      • Update task (Actualizar tarea)
    • Virtual Machine (Máquina virtual)
      • Provisioning (Aprovisionamiento) > Allow disk access (Permitir acceso al disco)
      • Provisioning (Aprovisionamiento) > Allow disk read-only access (Permitir acceso de solo lectura al disco)
      • Provisioning (Aprovisionamiento) > Allow virtual machine download (Permitir descarga de máquina virtual)
      • Snapshot management (Administración de instantáneas) > Create snapshot (Crear instantánea)
      • Snapshot management (Administración de instantáneas) > Remove snapshot (Quitar instantánea)
      • Snapshot management (Administración de instantáneas) > Revert to Snapshot (Volver a la instantánea)
      • Snapshot management (Administración de instantáneas) > Rename Snapshot (Cambiar nombre de instantánea)
      • Configuration (Configuración) > Configure managedBy (Configurar managedBy)
      • Interaction (Interacción) > Power On (Encender)
      • Interaction (Interacción) > Power Off (Apagar)

Sigue estos pasos si quieres configurar permisos para el usuario de servicio de Migrate for Compute Engine en vCenter:

  1. Selecciona Home (Página de inicio) > Global Inventory Lists (Listas de inventario globales) > vCenter Servers (Servidores de vCenter).
  2. Haz clic con el botón derecho en el servidor de vCenter requerido y selecciona Add permission (Agregar permiso).
    Captura de pantalla del menú Add Permission (Agregar permiso) (haz clic para agrandar)
    Cuadro de diálogo Add Permission (Agregar permiso); haz clic para ampliar
  3. Selecciona un usuario en el panel izquierdo y asígnale una función con Velostrata Service Role (Función de servicio de Velostrata), opción que aparece en el panel derecho.
  4. Selecciona Propagate to children (Propagar a secundarios) y haz clic en OK (Aceptar).

Implementa el complemento de VMware de vCenter para Migrate for Compute Engine

Una vez que el backend de Migrate for Compute Engine se conecte y registre correctamente con Migrate for Compute Engine Manager en Google Cloud, debes registrar e implementar el complemento de cliente web de VMware vCenter para Migrate for Compute Engine. Esto habilita las operaciones de administración y supervisión de Migrate for Compute Engine en la IU de vCenter.

  1. Antes de continuar, asegúrate de haber creado una cuenta de servicio (usuario) y una función de vCenter para Migrate for Compute Engine.
  2. Accede a Migrate for Compute Engine Manager.
  3. Haz clic en el ícono System Settings (Configuración del sistema).
  4. Si el backend de Migrate for Compute Engine se puede conectar a Migrate for Compute Engine Manager, la IP del backend aparecerá con el estado Registrado y Conectado.
    Captura de pantalla de un dispositivo registrado y conectado (haz clic para ampliar)
    Captura de pantalla de un dispositivo registrado y conectado (haz clic para ampliar)
  5. En la barra superior de la página, haz clic en vCenter Plugin (Complemento vCenter) y, luego, en Register vCenter Plugin (Registrar complemento vCenter).
    Captura de pantalla del registro de un complemento (haz clic para ampliar)
    Registro de un complemento (haz clic para ampliar)
  6. Ingresa la dirección de vCenter o el nombre, usuario y contraseña de DNS.
  7. Haz clic en Register (Registrar) para registrar el complemento.

  8. Para confirmar que Migrate for Google Compute Engine Operations (Operaciones de Migrate for Google Compute Engine) esté presente en el menú contextual, sal de vCenter, accede otra vez y haz clic con el botón derecho en Datacenter (Centro de datos).

Busca la huella digital de tu servidor de vCenter.

El proceso de registro del administrador muestra la huella digital SHA-1 SSL del servidor de vCenter que se usa para las conexiones HTTPS. Puedes buscar la huella digital en tu navegador. En las siguientes instrucciones, se explica el proceso con Google Chrome.

  1. Abre la URL de vCenter vSphere en Chrome.
  2. Haz clic en el Ícono de bloqueo o No seguro a la izquierda de la barra de URL. Se muestra el estado de la conexión HTTPS.
  3. Haz clic en Certificate (Certificado).
  4. Expande la sección Details (Detalles).
  5. Desplázate hacia abajo hasta SHA-1 fingerprint.

¿Qué sigue?

Implementa una extensión de Cloud