12.5. Rollback di una migrazione
È possibile eseguire il rollback di una migrazione utilizzando la console web di MTC o la CLI.
È anche possibile eseguire il rollback di una migrazione manualmente.
12.5.1. Rollback di una migrazione utilizzando la console web di MTC Copia collegamentoCollegamento copiato negli appunti!
È possibile annullare una migrazione utilizzando la console web di Migration Toolkit for Containers (MTC).
Le seguenti risorse rimangono negli spazi dei nomi migrati per il debugging dopo una migrazione di volumi diretta (DVM) non riuscita:
- Mappe di configurazione (cluster di origine e destinazione)
-
Oggetti
Secret(cluster di origine e destinazione) -
Risorse personalizzate
Rsync(cluster di origine)
Queste risorse non influiscono sul rollback. È possibile eliminarle manualmente.
Se si esegue con successo lo stesso piano di migrazione in seguito, le risorse della migrazione non riuscita vengono eliminate automaticamente.
Se l'applicazione è stata fermata durante una migrazione non riuscita, è necessario eseguire il rollback della migrazione per prevenire la corruzione dei dati nel volume permanente.
Il rollback non è richiesto se l'applicazione non è stata fermata durante la migrazione perché l'applicazione originale è ancora in esecuzione sul cluster di origine.
Procedura
- Nella console web di MTC, cliccare su Migration plans.
-
Cliccare sul menu Opzioni
accanto a un piano di migrazione e selezionare Rollback sotto Migration.
Cliccare su Rollback e attendere che il rollback sia completato.
Nei dettagli del piano di migrazione, viene visualizzato Rollback succedeed.
Verificare che il rollback sia andato a buon fine nella console web di OpenShift Container Platform del cluster di origine:
-
Cliccare su Home
Projects. - Cliccare sul progetto migrato per visualizzarne lo stato.
- Nella sezione Routes, cliccare su Location per verificare che l'applicazione sia funzionante, se applicabile.
-
Cliccare su Workloads
Pods per verificare che i pod siano in esecuzione nello spazio dei nomi migrato. -
Cliccare su Storage
Persistent volumes per verificare che il provisioning del volume permanente migrato sia stato effettuato correttamente.
-
Cliccare su Home