Migration ausführen

Auf dieser Seite wird beschrieben, wie Sie die Migrationsartefakte generieren, mit denen Sie Ihre Arbeitslasten im Zielcluster bereitstellen können.

Migrationsartefakte generieren

Nachdem Sie den Migrationsplan angepasst haben, führen Sie den folgenden Befehl aus, um die Artefakte zu generieren:

./m2c generate -i ANALYSIS_PATH -o OUTPUT_ARTIFACTS_PATH

Dabei gilt:

  • ANALYSIS_PATH: der Pfad, unter dem Sie die Analyseausgabe gespeichert haben
  • OUTPUT_ARTIFACTS_PATH: der Pfad, unter dem Sie die generierten Artefakte speichern möchten

Migrationsartefakte für WebSphere-Arbeitslasten generieren

Zum Generieren von Migrationsartefakten für WebSphere-Arbeitslasten müssen Sie neben dem Analyseausgabepfad und dem Pfad, in dem Sie die generierten Artefakte speichern möchten, 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 generieren:

./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 /tmp als Zielverzeichnis angegeben haben, während Sie binaryAppScanner.jar eingerichtet haben, ist es unter /tmp/wamt/binaryAppScanner.jar verfügbar.

Generierte Artefakte prüfen

Die generierten Migrationsartefakte sind im angegebenen Ausgabepfad verfügbar. Je nach Plug-in und Migrationsplan enthalten die generierten Artefakte ein oder mehrere Dockerfiles, die zum Erstellen von Container-Images verwendet werden, sowie eine oder mehrere Kubernetes-Bereitstellungsspezifikationen.

Darüber hinaus generiert die Migrate to Containers-Befehlszeile eine Skaffold-Konfiguration, mit der Sie alle generierten Images in einem einzigen Schritt erstellen und bereitstellen können.

Nächste Schritte