Migrationswarnungen
Nach der Erkennungsphase kann Migrate to Containers Warnungen bereitstellen, die für Ihren Migrationstyp spezifisch sind. Es gibt zwei Arten von Warnungen, die Sie beachten sollten:
- MigrationBlocking-Warnungen: Diese Probleme blockieren Ihre Migration und sollten behoben werden. Sie können nicht zur Phase der Generierung von Artefakten einer Migration fortfahren, während aktive
MigrationBlocker
-Warnungen vorhanden sind. - Normale Warnungen: Dies sind Probleme, die Sie möglicherweise beheben möchten.
Normal
-Warnungen blockieren die Generierung von Artefakten nicht, können jedoch dazu führen, dass der Migrationsprozess fehlschlägt oder die migrierte Arbeitslast bei der Ausführung fehlschlägt.
Zur Anzeige von Warnungen nach der Erkennungsphase können diese mit migtcl migration status
oder migctl migration get
generiert werden. Wenn MigrationBlocker
-Warnungen nicht verworfen werden, werden sie auch wiederholt, wenn Sie migctl migration generate-artifacts
ausführen.
Das Warnmeldungsformat lautet:
- TYPE: Der Typ der Warnung,
MigrationBlocker
oderNormal
. - REASON: Die Ursache der Warnung.
- DESCRIPTION: Die Beschreibung und Risikominderung von Warnungen.
In folgender Meldung wird beispielsweise eine FileTooBig
-Warnung für Linux beschrieben:
TYPE REASON DESCRIPTION MigrationBlocker FileTooBig The source VM file system contains file(s) which are too big to be part of the generated container image. Please edit the migration plan to either filter them out, or export them to a data volume.
Nachdem Sie die von einer Warnung MigrationBlocker
ausgelösten Probleme behoben haben, können Sie sie schließen. Führen Sie dazu migctl migration generate-artifacts
mit dem Flag dismiss-warnings
aus. Nachdem Sie dieses Flag für die Migration festgelegt haben, bleibt der Wert für die nachfolgende Artefakterstellung true
. Das folgende Beispiel zeigt das Format dieses Befehls.
migctl migrate generate-artifacts migration-name --dismiss-warnings
Wenn Sie prüfen möchten, ob der Prozess gestartet wurde, führen Sie migctl migration list
aus. Die Migration sollte auf RUNNING
festgelegt sein.