移行の進行状況の詳細

このページでは、レプリケーション サイクル、テストクローン、カットオーバーのステップとサブステップ、移行中に生成されたアダプテーション レポートのリファレンス情報について説明します。

レプリケーション サイクルの詳細

レプリケーション サイクル中は、レプリケーションのステータスとともに次のいずれかのサブステップが表示されます。

レプリケーションのステータスのサブステップ 実行されるアクション
レプリケーションの初期化 移行サイクルの開始、ソース VM のスナップショットの作成、ソース VM ディスクデータの変更のスキャン。
レプリケーション ソース VM データのアップロードの進行状況。
後処理 ターゲット ディスクのスナップショットの作成、OS 適応の実行、ソース VM スナップショットの削除。
アイドル状態 アクティブなサイクルはありません。

ワークロード移行時に作成されたスナップショット

ワークロードで Migrate to Virtual Machines を使用する場合、レプリケーション サイクルの最初に、移行する VM のディスクのスナップショットが作成されます。各サイクルの終了時に古いスナップショットが削除されます。

スナップショットには、ソースの作成の「ユーザータグ」セクションで指定したタグだけでなく、クリーンアップ時にサービスが VM を識別するための Migrate to Virtual Machines 固有のタグも含まれています。

テストクローンの詳細

移行された VM のテストクローンの作成中に、次のいずれかのサブステップが表示されます。

テストクローンのステータスのサブステップ 実行されるアクション コメント
OS 適応 OS 適応の実行 (オプション)最後の適応後にターゲット ライセンスが変更された場合に表示されます。
VM ディスクの準備 VM ディスクの移行準備を行い、ソース VM のイメージを作成しています。
移行した VM のインスタンス化 移行したワークロードでターゲット VM を作成しています。

カットオーバーの詳細

ワークロードのカットオーバーを作成している間は、次のいずれかのサブステップが表示されます。

カットオーバーのステータスのサブステップ 実行されるアクション コメント
前のレプリケーション サイクル どのレプリケーション サイクルでも同じ(同じサブステップを含む)。 (オプション)カットオーバー ジョブの作成時に以前のレプリケーション サイクルが有効だった場合に表示されます。
VM のシャットダウン 移行元 VM をシャットダウンします。 ソース VM のダウンタイムを開始します。
最終同期 最終レプリケーション サイクル(同じサブステップを含む)。
VM ディスクの準備 VM ディスクの移行準備を行い、ソース VM のイメージを作成しています。 テストクローン フェーズでも同じ処理が行われます。
移行した VM のインスタンス化 移行したワークロードでターゲット VM を作成しています。 テストクローン フェーズでも同じ処理が行われます。

アダプテーション レポート

Migrate to Virtual Machines は、レプリケーション サイクル、テストクローン、カットオーバー中のアダプテーション レポートを生成します。この情報を利用して、トラブルシューティング、問題解決、移行プロセスの詳細な分析を行うことができます。

移行する VM インスタンスの場合、少なくとも 1 つのレプリケーション サイクル後にアダプテーション レポートを利用できます。移行する VM インスタンスのアダプテーション レポートを表示するには、次の手順に沿って操作します。

  1. Google Cloud コンソールで [Migrate to Virtual Machines] ページを開きます。

    Migrate to Virtual Machines に移動する

  2. 移行する VM インスタンス名をクリックします。この VM インスタンスで、少なくとも 1 つのレプリケーション サイクルを完了している必要があります。

  3. [レプリケーション履歴] タブをクリックします。

  4. 完了したレプリケーション サイクルをクリックして開きます。

  5. Cloud Logging アイコンをクリックします。Cloud Logging でアダプテーション レポートが開きます。

アダプテーション レポートの例を次に示します。


"Adaptation report: root:{type:{value:\"linux\"} osinfo:{value:\"ubuntu14.04\"} distro:{value:\"ubuntu\"} product_name:{value:\"Ubuntu 14.04.5 LTS\"} major_version:{value:14} minor_version:{value:4}} boot_type:BIOS guest_os_features:\"VIRTIO_SCSI_MULTIQUEUE\" applied_license:{type:NONE default:true}"

Migrate to Virtual Machines のアダプテーション レポートのフィールド:

フィールド 説明
status このアダプテーション レポートのステータス。取り得る値:
  • SUCCESS
  • FAILURE
errors このアダプテーション レポートのエラーのリスト。
warnings このアダプテーション レポートの警告のリスト。
root OS のルート ファイルシステム。
boot_type VM の起動タイプ。取り得る値:
  • UNKNOWN
  • BIOS
  • UEFI
guest_os_features ブートディスクにアタッチするゲスト OS の機能
licenses ブートディスクに適用されるライセンス
applied_license ユーザー ライセンス タイプの設定をサポートするライセンス情報。applied_license.default は、Migrate for Virtual Machines が移行のデフォルト ライセンスを適用するかどうかを示します。applied.license.type は、applied_license.defaultFALSE に設定されている場合、移行に適用されるライセンスを指定します。
取り得る値 applied_license.type:
  • UNSPECIFIED
  • NONE
  • BYOL
  • PAYG

取り得る値 applied_license.default:

  • TRUE(デフォルト)
  • FALSE