移行に関する警告

このページでは、analyze コマンドの実行後に出力される可能性のある警告について説明します。

警告の種類

analyze コマンドを実行すると、Migrate to Containers によって、移行タイプに固有の警告が出力されることがあります。警告には次の 2 種類があります。

  • MigrationBlocker 警告: 対応が必要な、移行をブロックする警告です。MigrationBlocker 警告が解決されないうちは、移行のアーティファクトを生成することはできません。
  • Normal 警告: これらは非ブロック型の警告であり、対処するかどうかはユーザーが決定できます。Normal タイプの警告ではアーティファクトの生成はブロックされませんが、移行プロセスが失敗したり、移行されたワークロードの実行時に失敗する可能性があります。

警告の読み方

警告がある場合、analyze コマンドの出力ディレクトリにある warnings.yaml ファイルに記録されます。

各警告メッセージには、次のフィールドが含まれています。

  • type: - 警告のタイプ(MigrationBlocker または Normal)。
  • reason: - 警告の原因。
  • mitigation: 警告の説明と、その解決策。

たとえば、Linux の FileTooBig の警告は次のようになります。

- message: The source VM file-system contains file(s) which are too big to be part of the generated container image
  mitigation: Please edit the migration plan to either filter them out, or export them to a data volume
  reason: FileTooBig
  type: MigrationBlocker