Menjalankan migrasi

Halaman ini menjelaskan cara membuat artefak migrasi yang dapat Anda gunakan untuk men-deploy workload ke cluster target.

Membuat artefak migrasi

Setelah menyesuaikan rencana migrasi, untuk membuat artefak, jalankan perintah berikut:

./m2c generate -i ANALYSIS_PATH -o OUTPUT_ARTIFACTS_PATH

Ganti kode berikut:

  • ANALYSIS_PATH: jalur tempat Anda menyimpan output analisis
  • OUTPUT_ARTIFACTS_PATH: jalur tempat Anda ingin menyimpan artefak yang dihasilkan

Membuat artefak migrasi untuk workload WebSphere

Untuk membuat artefak migrasi untuk workload WebSphere, selain jalur output analisis dan jalur tempat Anda ingin menyimpan artefak yang dihasilkan, Anda juga perlu menentukan jalur ke file binaryAppScanner.jar yang telah Anda siapkan saat membuat rencana migrasi.

Untuk membuat artefak migrasi, jalankan perintah berikut:

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

Ganti PATH_TO_BINARYAPPSCANNER dengan jalur ke file binaryAppScanner.jar. Misalnya, jika Anda menentukan /tmp sebagai direktori target saat menyiapkan binaryAppScanner.jar, direktori tersebut akan tersedia di /tmp/wamt/binaryAppScanner.jar.

Meninjau artefak yang dihasilkan

Artefak migrasi yang dihasilkan tersedia di jalur output yang ditentukan. Bergantung pada plugin dan rencana migrasi Anda, artefak yang dihasilkan berisi satu atau beberapa Dockerfile yang digunakan untuk mem-build image container, dan satu atau beberapa spesifikasi deployment Kubernetes.

Selain itu, CLI Migrate to Containers menghasilkan konfigurasi Skaffold yang dapat Anda gunakan untuk mem-build dan men-deploy semua image yang dihasilkan dalam satu langkah.

Langkah selanjutnya