Configurer le gestionnaire Migrate for Compute Engine

Pour utiliser le gestionnaire Migrate for Compute Engine dans la gestion des migrations, vous devez d'abord le déployer sur une VM Compute Engine, puis le configurer. Pour déployer le gestionnaire Migrate for Compute Engine, suivez les étapes décrites dans cette section.

Le gestionnaire Migrate for Compute Engine orchestre les opérations de migration et envoie les données sur l'interface utilisateur Web. Pour en savoir plus, consultez la page Architecture de référence Google Cloud.

Prérequis

Avant de lancer votre gestionnaire Migrate for Compute Engine, vous devez configurer Google Cloud pour Google Cloud Migrate for Compute Engine (anciennement Velostrata).

Déployer le gestionnaire Migrate for Compute Engine

Pour lancer le gestionnaire Migrate for Compute Engine sur Google Cloud, procédez comme suit :

  1. Ouvrez Migrate for Compute Engine sur Google Cloud Marketplace. Cliquez sur Launch (Lancer).
  2. Sélectionnez le projet GCP qui hébergera votre gestionnaire Migrate for Compute Engine. Il s'agit du projet d'infrastructure que vous avez défini lors de la configuration de Google Cloud.
  3. Sur la page Nouveau déploiement Migrate for Compute Engine, saisissez les valeurs indiquées dans le tableau suivant.

    Paramètre Valeurs acceptables Description
    Nom de déploiement Chaîne alphanumérique. Nom que vous souhaitez attribuer au gestionnaire Migrate for Compute Engine lors du déploiement. Choisissez un terme significatif pour la migration que vous allez effectuer, par exemple account-processing-velo-manager.
    Zone Nom des zones disponibles dans le menu déroulant.

    Sélectionnez une zone accessible depuis votre VPN. Les zones accessibles seront répertoriées parmi les valeurs de configuration du sous-réseau dans la configuration du réseau VPC.

    Pour en savoir plus sur les zones, consultez la section Régions et zones de la documentation Compute Engine.

    Type de machine Type disponible dans les listes déroulantes.

    Collection de ressources matérielles virtualisées devant être disponibles pour le gestionnaire Migrate for Compute Engine une fois déployé.

    Pour en savoir plus sur les types de machines, consultez la section Types de machines dans la documentation Compute Engine.

    Interfaces réseau Nom de réseau disponible dans la liste déroulante.

    Détermine le trafic réseau auquel l'instance peut accéder.

    Pour en savoir plus sur les réseaux et les sous-réseaux, consultez la section Régions et zones de la documentation Compute Engine.

    Sous-réseau Nom de sous-réseau disponible dans la liste déroulante. La liste est renseignée en fonction du réseau sélectionné.

    Attribue à l'instance une adresse IPv4 de la plage du sous-réseau. Les instances présentes dans d'autres sous-réseaux peuvent communiquer entre elles à l'aide de leurs adresses IP internes si elles appartiennent au même réseau.

    Pour en savoir plus sur les réseaux et les sous-réseaux, consultez la section Régions et zones de la documentation Compute Engine.

    Compte de service du gestionnaire de migration

    Nom de compte de service, tel que décrit dans Comptes de service.

    Si vous avez utilisé le script fourni pour créer des comptes de service et des rôles, il s'agit du nom de compte de service au format velos-manager-deployment-name@infrastructure-project.iam.gserviceaccount.com.

    Utilisé lors de l'exécution d'appels d'API Google Cloud à partir du gestionnaire Migrate for Compute Engine.

    Vous pouvez créer ce compte de service via Cloud Shell comme décrit dans la section Créer des rôles et des comptes de service GCP via Cloud Shell.

    Compte de service de l'extension cloud Migrate for Compute Engine

    Nom de compte de service, tel que décrit dans Comptes de service.

    Si vous avez utilisé le script fourni pour créer des comptes de service et des rôles, il s'agit du nom de compte de service au format velos-cloud-extension-deployment-name@infrastructure-project.iam.gserviceaccount.com.

    Utilisé lors de l'exécution d'appels d'API Google Cloud à partir de l'extension cloud créée lors de la configuration.

    Vous pouvez créer ce compte de service via Cloud Shell comme décrit dans la section Créer des rôles et des comptes de service GCP via Cloud Shell.

    Mot de passe du gestionnaire de migration et de l'API Chaîne comportant plus de 8 caractères alphanumériques. Mot de passe que vous utiliserez pour vous authentifier au gestionnaire Migrate for Compute Engine ou à son API avec le nom d'utilisateur apiuser.
    Mot de passe de chiffrement de la clé privée Chaîne comportant plus de 8 caractères alphanumériques. Peut contenir l'un des symboles suivants : ~!@#%^&*()_+{}[]|./<>: Utilisé pour chiffrer la clé privée du gestionnaire Migrate for Compute Engine.
    Tags réseau séparés par des virgules (facultatif) Minuscules, chiffres et tirets.

    Les tags réseau seront attribués au gestionnaire Migrate for Compute Engine.

    Pour plus d'informations, y compris sur le nom d'un tag suggéré, consultez la section Configurer des réseaux sur Google Cloud.

  4. Cliquez sur Accepter pour accepter les conditions d'utilisation de Google Cloud Marketplace.

  5. Cliquez sur Déployer.

L'écran de progression du déploiement s'affiche. Une fois l'opération terminée, notez l'adresse IP. L'adresse IP sera toujours affichée sur votre page Instances Compute Engine de la console Google Cloud.

Configurer le gestionnaire Migrate for Compute Engine sur Google Cloud

Vous pouvez configurer le gestionnaire Migrate for Compute Engine pour lancer la journalisation. Vous pouvez également obtenir le jeton dont vous avez besoin pour déployer le backend Migrate for Compute Engine sur vSphere.

  1. Connectez-vous au gestionnaire Migrate for Compute Engine avec le nom d'utilisateur apiuser et le mot de passe que vous avez spécifiés lors de sa configuration.

  2. Une fois connecté, vous pouvez activer la collecte automatique des journaux Google Cloud Observability. L'activation de la collecte des journaux fournit les éléments suivants pour Migrate for Compute Engine :

    • Configuration et journaux
    • Cloud Monitoring, ou métriques d'utilisation et de performances
  3. Lorsque la page d'accueil du gestionnaire Migrate for Compute Engine s'affiche, cliquez sur Paramètres système.

  4. Pour les migrations de VMware vers Google Cloud, cliquez sur Créer un jeton et copiez le jeton dans le presse-papiers.

    Vous utiliserez ce jeton pour configurer le backend Migrate for Compute Engine sur vSphere, comme décrit dans la section Déployer le backend Migrate for Compute Engine.

Modifier le mot de passe du gestionnaire Migrate for Compute Engine

Vous pouvez modifier le mot de passe de votre gestionnaire Migrate for Compute Engine dans Google Cloud Console. Pour ce faire :

  1. Ouvrez vos instances Compute Engine.
  2. Localisez votre instance du gestionnaire Migrate for Compute Engine (par exemple velostrata-1-vm), puis cliquez sur son nom.
  3. Dans la barre supérieure, cliquez sur Modifier.
  4. Dans la section Métadonnées personnalisées, modifiez la valeur de apiPassword.
  5. Faites défiler jusqu'en bas de l'écran, puis cliquez sur Enregistrer.