Peringatan migrasi

Setelah fase penemuan, Migrate to Containers dapat memberikan peringatan khusus untuk jenis migrasi Anda. Ada dua jenis peringatan yang harus diperhatikan:

  • Peringatan MigrationBlocker - Ini adalah masalah pemblokiran pada migrasi Anda dan harus ditangani. Anda tidak dapat melanjutkan ke tahap pembuatan artefak migrasi saat ada peringatan MigrationBlocker aktif.
  • Peringatan normal - Ini adalah masalah yang mungkin ingin Anda atasi. Meskipun peringatan Normal tidak akan memblokir pembuatan artefak, peringatan tersebut dapat menyebabkan proses migrasi gagal, atau menyebabkan beban kerja yang dimigrasikan gagal saat dijalankan.

Untuk melihat peringatan apa pun setelah fase penemuan, peringatan tersebut dapat dibuat dengan menjalankan migtcl migration status atau migctl migration get. Jika tidak ditutup, peringatan MigrationBlocker juga akan diulang saat Anda menjalankan migctl migration generate-artifacts.

Format pesan peringatan adalah:

  • TYPE - Jenis peringatan, MigrationBlocker atau Normal.
  • REASON - Penyebab peringatan.
  • DESKRIPSI - Deskripsi dan mitigasi peringatan.

Misalnya, pesan di bawah menjelaskan peringatan FileTooBig untuk Linux,

TYPE        REASON      DESCRIPTION
MigrationBlocker      FileTooBig      The source VM file system contains file(s) which are too big to be
part of the generated container image. Please edit the migration plan to either filter
them out, or export them to a data volume.

Setelah mengatasi masalah yang muncul oleh peringatan MigrationBlocker, Anda dapat menutupnya dengan menjalankan migctl migration generate-artifacts menggunakan flag dismiss-warnings. Setelah Anda menetapkan tanda ini untuk migrasi, nilai akan tetap true untuk pembuatan artefak berikutnya. Lihat contoh berikut untuk format perintah ini.

migctl migrate generate-artifacts migration-name --dismiss-warnings 

Untuk memverifikasi bahwa proses telah dimulai, jalankan migctl migration list dan Anda akan melihat bahwa migrasi disetel ke RUNNING.