Dissocier une VM

Une fois que la VM est entièrement mise en cache, avant de commencer la dissociation, vous devez préparer la VM afin d'être en mesure de la dissocier de Google Cloud Migrate for Compute Engine (anciennement Velostrata). Cette opération consiste à déplacer les disques de la VM du service de stockage d'objets et du cache de Migrate for Compute Engine et à créer des disques natifs dans Google Cloud.

Préparer la dissociation d'une VM

Pour dissocier une VM, Migrate for Compute Engine déploie une instance d'outil d'exportation vers Google Cloud. L'outil d'exportation continue de synchroniser les disques de la VM jusqu'à ce qu'ils soient dissociés ou arrêtés manuellement. Une fois que la VM est à l'état Ready to Detach (Prête pour la dissociation), vous devez planifier son arrêt pour permettre la dissociation, redémarrer la VM et effectuer les modifications de la configuration réseau requises pour votre application.

La VM doit être à l'état Fully Cached (Entièrement mise en cache) avant que vous puissiez exécuter l'opération Preparing to Detach (Préparer la VM pour la dissociation). Si la VM n'est pas à l'état Fully Cached, migrez l'espace de stockage de la VM dans le cloud.

Lorsque vous travaillez en mode "mise en cache", toutes les données des disques connectés à l'extension cloud Migrate for Compute Engine sont chiffrées.

Utiliser le plug-in vCenter pour Migrate for Compute Engine

  1. Dans le client Web vSphere, sélectionnez la VM.
  2. Effectuez un clic droit sur le nom de la VM, puis sélectionnez Velostrata Operations > Migration Operations > Prepare to Detach (Opérations Velostrata > Opérations de migration > Préparer la VM pour la dissociation).
  3. Sélectionnez un Disk Type (Type de disque), puis cliquez sur OK. Vous pouvez surveiller la progression de la dissociation dans l'onglet Summary (Résumé).
    Capture d'écran de la fenêtre de surveillance de la dissociation (cliquez pour agrandir)
    Capture d'écran de la fenêtre de surveillance de la dissociation (cliquez pour agrandir)
    La VM est prête à être dissociée lorsque Ready to Detach s'affiche dans le champ Storage Migration (Migration du stockage).
    Capture d'écran illustrant le moment où la VM est prête à être dissociée (cliquez pour agrandir)
    Capture d'écran illustrant le moment où la VM est prête à être dissociée (cliquez pour agrandir)

Dissocier la VM

Une fois la tâche Preparing to Detach (Préparer la VM pour la dissociation) terminée, vous pouvez dissocier la VM. Vous devez programmer un créneau de temps d'arrêt pour la dissociation. L'étape de dissociation est une séquence au cours de laquelle la VM s'arrête, effectue les dernières synchronisations nécessaires (y compris l'ajustement de la taille de l'instance), associe les disques natifs à l'instance, puis démarre l'instance.

Une fois que vous avez dissocié la VM, effectuez les vérifications nécessaires pour vous assurer que la VM fonctionne correctement, puis effectuez un nettoyage ou un rollback (si vous ne voulez pas dissocier la VM de Migrate for Compute Engine). Pour en savoir plus, reportez-vous à la section Démarrer le nettoyage de la dissociation de cette page.

Utiliser le plug-in vCenter pour Migrate for Compute Engine

  1. Dans le client Web vSphere, sélectionnez la VM.
  2. Effectuez un clic droit sur le nom de la VM, puis sélectionnez Velostrata Operations > Migration Operations > Detach (Opérations Velostrata > Opérations de migration > Dissocier la VM).
  3. Vous pouvez également sélectionner un nouveau type d'instance, puis cliquer sur OK. Vous pouvez surveiller la progression de la dissociation depuis vCenter :
    Capture d'écran illustrant la progression de la dissociation (cliquez pour agrandir)
    Capture d'écran illustrant la progression de la dissociation (cliquez pour agrandir)
    Une fois le processus de dissociation achevé, Detached (Dissociée) s'affiche dans le champ Storage Migration (Migration du stockage).

Démarrer le nettoyage de la dissociation

Une fois la VM dissociée et les tests terminés, vous pouvez démarrer le nettoyage de la dissociation. Le nettoyage ajoute un marquage "non gérée par Migrate for Compute Engine" à la VM et supprime les données de la VM du cache. Si vous souhaitez revenir à VMware, vous pouvez remettre la VM entièrement en cache.

Utiliser le plug-in vCenter pour Migrate for Compute Engine

  1. Dans le client Web vSphere, sélectionnez la VM.
  2. Effectuez un clic droit sur le nom de la VM, puis sélectionnez Velostrata Operations > Migration Operations > Cleanup (Opérations Velostrata > Opérations de migration > Nettoyer).
  3. Pour confirmer que vous souhaitez effectuer un nettoyage, saisissez le numéro affiché en rouge et cliquez sur OK.
  4. Pour forcer le nettoyage, sélectionnez Force Clean up. La migration du stockage passe à l'état Cleaning Up (Nettoyage en cours). Une fois le processus de nettoyage terminé, la VM n'est plus gérée par Migrate for Compute Engine. Elle est désormais gérée par vSphere.
    Capture d'écran de l'état non géré {cliquez pour agrandir)
    Capture d'écran de l'état non géré {cliquez pour agrandir)

Annuler la dissociation

Lorsque la VM est à l'état Ready to Detach (Prête pour la dissociation) ou déjà dissociée, si vous souhaitez revenir à l'utilisation du cache Migrate for Compute Engine, vous pouvez arrêter le processus de dissociation ou effectuer un rollback. Ces deux actions entraînent la suppression du disque persistant Google Cloud créé pour l'instance dissociée et une remise en cache intégrale de la VM.

Utiliser le plug-in vCenter pour Migrate for Compute Engine

  1. Dans le client Web vSphere, sélectionnez la VM.
  2. Effectuez un clic droit sur le nom de la VM, puis sélectionnez Velostrata Operations > Migration Operations > Cancel Detach (Opérations Velostrata > Opérations de migration > Annuler la dissociation).
  3. Saisissez les quatre chiffres affichés en rouge pour confirmer l'annulation de la dissociation.
    Capture d'écran de la boîte de dialogue Cancel Detach (Annuler la dissociation) - (cliquez pour agrandir)
    Capture d'écran de la boîte de dialogue Cancel Detach (Annuler la dissociation) - (cliquez pour agrandir)
    Une fois que vous avez confirmé l'annulation, la migration du stockage passe à l'état Cancelling Detach (Annulation de la dissociation).
    Capture d'écran illustrant l'état Cancelling Detach (Annulation de la dissociation) - (cliquez pour agrandir)
    Capture d'écran illustrant l'état Cancelling Detach (Annulation de la dissociation) - (cliquez pour agrandir)
    Une fois l'annulation terminée, la migration du stockage repasse à l'état Fully Cached (Entièrement mis en cache).