Esecuzione della migrazione

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

Genera gli artefatti di migrazione

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

./m2c generate -i ANALYSIS_PATH -o OUTPUT_ARTIFACTS_PATH

Sostituisci quanto segue:

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

Genera gli elementi di migrazione per i carichi di lavoro WebSphere

Per generare gli 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, allora è disponibile alle ore /tmp/wamt/binaryAppScanner.jar.

Rivedi gli elementi generati

Gli elementi della 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, lo strumento a riga di comando Migrate to Containers genera una configurazione Skaffold che puoi utilizzare per compilare e implementare tutte le immagini generate in un unico passaggio.

Passaggi successivi