Execute a migração

Esta página descreve como gerar os artefactos de migração que pode usar para implementar as suas cargas de trabalho no cluster de destino.

Gere artefactos de migração

Depois de personalizar o plano de migração, para gerar os artefactos, execute o seguinte comando:

./m2c generate -i ANALYSIS_PATH -o OUTPUT_ARTIFACTS_PATH

Substitua o seguinte:

  • ANALYSIS_PATH: o caminho onde guardou o resultado da análise
  • OUTPUT_ARTIFACTS_PATH: o caminho onde quer guardar os artefactos gerados

Gere artefactos de migração para cargas de trabalho do WebSphere

Para gerar artefactos de migração para cargas de trabalho do WebSphere, além do caminho de saída da análise e do caminho onde quer guardar os artefactos gerados, também tem de especificar o caminho para o ficheiro binaryAppScanner.jar que configurou quando criou o plano de migração.

Para gerar artefactos de migração, execute o seguinte comando:

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

Substitua PATH_TO_BINARYAPPSCANNER pelo caminho para o ficheiro binaryAppScanner.jar. Por exemplo, se especificou /tmp como o diretório de destino ao configurar o binaryAppScanner.jar, este está disponível em /tmp/wamt/binaryAppScanner.jar.

Reveja os artefactos gerados

Os artefactos de migração gerados estão disponíveis no caminho de saída especificado. Consoante o seu plug-in e plano de migração, os artefactos gerados contêm um ou mais Dockerfiles que são usados para criar imagens de contentores e uma ou mais especificações de implementação do Kubernetes.

Além disso, a CLI Migrate to Containers gera uma configuração do Skaffold que pode usar para criar e implementar todas as imagens geradas num único passo.

O que se segue?