12.5. Annulation d’une migration
Vous pouvez annuler une migration en utilisant la console Web MTC ou la CLI.
Vous pouvez également annuler une migration manuellement.
12.5.1. Annulation d’une migration à l’aide de la console Web MTC
Vous pouvez annuler une migration en utilisant la console Web MTC (Migration Toolkit for Containers).
Les ressources suivantes restent dans les espaces de nommage migrés en vue du débogage après l’échec d’une migration directe de volumes (DVM) :
- Objets ConfigMap (clusters source et de destination)
-
Objets
Secret
(clusters source et de destination) -
CR
Rsync
(cluster source)
Ces ressources n’affectent pas l’annulation. Vous pouvez les supprimer manuellement.
Si, par la suite, vous exécutez le même plan de migration avec succès, les ressources de la migration qui a échoué seront automatiquement supprimées.
Si votre application a été arrêtée au cours d’une migration qui a échoué, vous devez annuler la migration pour éviter une corruption des données dans le volume persistant.
L’annulation n’est pas nécessaire si l’application n’a pas été arrêtée pendant la migration, car l’application d’origine est toujours en cours d’exécution sur le cluster source.
Procédure
- Dans la console Web MTC, cliquez sur Migration plans.
-
Cliquez sur le menu Options
en regards d’un plan de migration et sélectionnez ensuite Rollback sous Migration.
Cliquez sur Rollback et attendez que le processus d’annulation soit terminé.
Dans les détails du plan de migration, le message Rollback succeeded est affiché.
Vérifiez que l’annulation a réussi dans la console Web OpenShift Container Platform du cluster source :
-
Cliquez sur Home
Projects. - Cliquez sur le projet migré pour afficher son état.
- Dans la section Routes, cliquez sur Location pour vérifier que l’application fonctionne correctement, le cas échéant.
-
Cliquez sur Workloads
Pods pour vérifier que les pods s’exécutent dans l’espace de nommage migré. -
Cliquez sur Storage
Persistent volumes pour vérifier que le volume persistant migré est correctement mis en service.
-
Cliquez sur Home