このページでは、レプリケーション サイクル、テストクローン、カットオーバーのステップとサブステップ、移行中に生成されたアダプテーション レポートのリファレンス情報について説明します。
レプリケーション サイクルの詳細
レプリケーション サイクル中は、レプリケーションのステータスとともに次のいずれかのサブステップが表示されます。
レプリケーションのステータスのサブステップ | 実行されるアクション |
---|---|
レプリケーションの初期化 | 移行サイクルの開始、ソース 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 インスタンスのアダプテーション レポートを表示するには、次の手順に沿って操作します。
Google Cloud コンソールで [Migrate to Virtual Machines] ページを開きます。
移行する VM インスタンス名をクリックします。この VM インスタンスで、少なくとも 1 つのレプリケーション サイクルを完了している必要があります。
[レプリケーション履歴] タブをクリックします。
完了したレプリケーション サイクルをクリックして開きます。
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 | このアダプテーション レポートのステータス。取り得る値:
|
|
errors | このアダプテーション レポートのエラーのリスト。 | |
warnings | このアダプテーション レポートの警告のリスト。 | |
root | OS のルート ファイルシステム。 | |
boot_type | VM の起動タイプ。取り得る値:
|
|
guest_os_features | ブートディスクにアタッチするゲスト OS の機能。 | |
licenses | ブートディスクに適用されるライセンス。 | |
applied_license | ユーザー ライセンス タイプの設定をサポートするライセンス情報。applied_license.default は、Migrate for Virtual Machines が移行のデフォルト ライセンスを適用するかどうかを示します。applied.license.type は、applied_license.default が FALSE に設定されている場合、移行に適用されるライセンスを指定します。取り得る値 applied_license.type :
取り得る値
|