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.

Weitere Informationen