Migration ausführen
Auf dieser Seite wird beschrieben, wie Sie die Migrationsartefakte erstellen, mit denen Sie Ihre Arbeitslasten im Zielcluster bereitstellen können.
Migrationsartefakte erstellen
Führen Sie nach dem Anpassen des Migrationsplans den folgenden Befehl aus, um die Artefakte zu erstellen:
./m2c generate -i ANALYSIS_PATH -o OUTPUT_ARTIFACTS_PATH
Ersetzen Sie Folgendes:
- ANALYSIS_PATH: Pfad, unter dem Sie die Analyseausgabe gespeichert haben.
- OUTPUT_ARTIFACTS_PATH: Pfad, unter dem Sie die erstellten Artefakte speichern möchten.
Migrationsartefakte für WebSphere-Arbeitslasten erstellen
Zum Erstellen von Migrationsartefakten für WebSphere-Arbeitslasten müssen Sie neben dem Pfad für die Analyseausgabe und dem Pfad, unter dem die erstellten Artefakte gespeichert werden sollen, auch den Pfad zur Datei binaryAppScanner.jar
angeben, die Sie beim Erstellen des Migrationsplans eingerichtet haben.
Führen Sie den folgenden Befehl aus, um Migrationsartefakte zu erstellen:
./m2c generate \
-i ANALYSIS_PATH \
-o OUTPUT_ARTIFACTS_PATH \
--volume PATH_TO_BINARYAPPSCANNER:/binaryAppScanner.jar
Ersetzen Sie PATH_TO_BINARYAPPSCANNER durch den Pfad zur Datei binaryAppScanner.jar
. Wenn Sie beispielsweise beim Einrichten von binaryAppScanner.jar
als Zielverzeichnis /tmp
angegeben haben, ist sie unter /tmp/wamt/binaryAppScanner.jar
zu finden.
Erstellte Artefakte prüfen
Die erstellten Migrationsartefakte sind unter dem angegebenen Ausgabepfad verfügbar. Je nach Plug-in und Migrationsplan enthalten die erstellten Artefakte ein oder mehrere Dockerfiles, die zum Erstellen von Container-Images verwendet werden, sowie eine oder mehrere Kubernetes-Deployment-Spezifikationen.
Darüber hinaus erstellt die Migrate to Containers-Befehlszeile eine Skaffold-Konfiguration, mit der Sie alle generierten Images in einem einzigen Schritt erstellen und bereitstellen können.