Esecuzione della migrazione

Questa pagina descrive come generare gli artefatti di migrazione che puoi utilizzare per eseguire il deployment dei carichi di lavoro nel cluster di destinazione.

Genera artefatti di migrazione

Dopo aver personalizzato il piano di migrazione, per generare gli artefatti, esegui questo comando:

./m2c generate -i ANALYSIS_PATH -o OUTPUT_ARTIFACTS_PATH

Sostituisci quanto segue:

  • ANALYSIS_PATH: il percorso in cui hai salvato l'output dell'analisi
  • OUTPUT_ARTIFACTS_PATH: il percorso in cui vuoi salvare gli artefatti generati

Genera artefatti di migrazione per carichi di lavoro WebSphere

Per generare artefatti di migrazione per i carichi di lavoro WebSphere, oltre al percorso di output dell'analisi e al percorso in cui vuoi salvare gli artefatti generati, devi anche specificare il percorso del file binaryAppScanner.jar che hai configurato quando hai creato il piano di migrazione.

Per generare gli artefatti di migrazione, esegui questo comando:

./m2c generate \
  -i ANALYSIS_PATH \
  -o OUTPUT_ARTIFACTS_PATH \
  --volume PATH_TO_BINARYAPPSCANNER:/binaryAppScanner.jar

Sostituisci PATH_TO_BINARYAPPSCANNER con il percorso del file binaryAppScanner.jar. Ad esempio, se hai specificato /tmp come directory di destinazione durante la configurazione di binaryAppScanner.jar, questa sarà disponibile su /tmp/wamt/binaryAppScanner.jar.

Rivedi gli artefatti generati

Gli artefatti di migrazione generati sono disponibili nel percorso di output specificato. A seconda del plug-in e del piano di migrazione, gli artefatti generati contengono uno o più Dockerfile utilizzati per creare immagini container e una o più specifiche di deployment Kubernetes.

Inoltre, l'interfaccia a riga di comando Migrate to Containers genera una configurazione Skaffold che puoi utilizzare per creare ed eseguire il deployment di tutte le immagini generate in un singolo passaggio.

Passaggi successivi