Menjalankan migrasi

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

Membuat artefak migrasi

Setelah Anda 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

Guna membuat artefak migrasi untuk workload WebSphere, selain jalur output analisis dan jalur tempat Anda ingin menyimpan artefak yang dihasilkan, Anda juga harus 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 dibuat

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, Migrate to Containers CLI menghasilkan konfigurasi Skaffold yang dapat Anda gunakan untuk membangun dan men-deploy semua image yang dihasilkan dalam satu langkah.

Langkah selanjutnya