This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.10.2.5. Ausführen eines Migrationsplans in der MTC-Webkonsole
Sie können Anwendungen und Daten mit dem Migrationsplan migrieren, den Sie in der MTC-Webkonsole (Migration Toolkit for Containers) erstellt haben.
Während der Migration legt MTC die Rückforderungsrichtlinie für migrierte Persistent Volumes (PVs) auf dem Ziel-Cluster auf Retain
fest.
Die benutzerdefinierte Ressource Backup
enthält eine PVOriginalReclaimPolicy
-Annotation, die die ursprüngliche Rückforderungsrichtlinie angibt. Sie können die Rückforderungsrichtlinie für die migrierten PVs manuell wiederherstellen.
Voraussetzungen
Die MTC-Webkonsole muss Folgendes enthalten:
-
Quell-Cluster im Zustand
Ready
-
Ziel-Cluster im Zustand
Ready
- Replikations-Repository
- Gültiger Migrationsplan
Vorgehensweise
- Melden Sie sich bei der MTC-Webkonsole an und klicken Sie auf Migration plans.
Klicken Sie auf das Optionen-Menü
neben einem Migrationsplan und wählen Sie eine der folgenden Optionen unter Migration:
- Stage kopiert Daten aus dem Quell-Cluster in den Ziel-Cluster, ohne die Anwendung anzuhalten.
Cutover stoppt die Transaktionen auf dem Quell-Cluster und verschiebt die Ressourcen in den Ziel-Cluster.
Optional: Im Dialogfeld Cutover migration können Sie das Kontrollkästchen Stop transactions on the source cluster during migration deaktivieren.
State kopiert ausgewählter Persistent Volume Claims (PVCs) und Kubernetes-Ressourcen, die den Status einer Anwendung bilden. Sie können die State-Migration verwenden, um einen Namespace innerhalb desselben Clusters zu migrieren.
WichtigVerwenden Sie die State-Migration nicht, um einen Namespace zwischen Clustern zu migrieren. Verwenden Sie stattdessen die Stage- oder Cutover-Migration.
- Wählen Sie im Dialogfeld State migration ein oder mehrere PVCs aus und klicken Sie auf Migrate.
Wenn die Migration abgeschlossen ist, überprüfen Sie in der OpenShift Container Platform-Webkonsole, ob die Anwendung erfolgreich migriert wurde:
-
Klicken Sie auf Home
Projects. - Klicken Sie auf das migrierte Projekt, um seinen Status anzuzeigen.
- Klicken Sie im Bereich Routes auf Location, um zu verifizieren, ob die Anwendung funktioniert (falls zutreffend).
-
Klicken Sie auf Workloads
Pods, um zu verifizieren, ob die Pods im migrierten Namespace ausgeführt werden. -
Klicken Sie auf Storage
Persistent Volumes, um zu überprüfen, ob die migrierten persistenten Volumes korrekt bereitgestellt wurden.
-
Klicken Sie auf Home