ここでは、Google Cloud Migrate for Compute Engine(旧称 Velostrata)を使用して VM を Microsoft Azure から Google Cloud に移行する手順全体の概要を説明します。
移行元と移行先を構成する
- 移行先として GCP を設定します。Google Cloud への移行を始める前に、Identity and Access Management の権限を作成する必要があります。
- 移行元と移行先間の通信のために、VPN を設定します。Azure と Google Cloud 間の安全な接続を計画して作成します。これを行う方法の 1 つが、このガイドにあります。
- ネットワーク アクセスを構成します。Migrate for Compute Engine デプロイのファイアウォール、ルーティング、ネットワーク タグの詳細については、ネットワーク アクセスの要件をご覧ください。
- Migrate for Compute Engine Manager で、Migrate for Compute Engine の Azure への接続を有効にする Azure 認証情報を作成します。
- Migrate for Compute Engine Manager を設定します。Migrate for Compute Engine Manager はウェブ UI を提供し、Google Cloud からの移行オペレーションを管理します。
- Migrate for Compute Engine Manager で、Azure 認証情報を使用して Cloud Details を作成します。
- Cloud Extension を設定します。Migrate for Compute Engine Manager を構成したら、移行用に Cloud Extension を作成します。
- テスト移行の実施に指定した VM のテストクローンを作成して、移行した VM を検証します。テストクローンは、VM のコピーであり、ソース プラットフォームからのライブデータは使用しません。
- Linux VM を準備します。Linux VM を移行する場合は、Migrate for Compute Engine パッケージをインストールして Google Cloud 用に再構成します。
VM を移行する
VM の Wave の移行Migrate for Compute Engine は、VM のグループを Waves に編成します。アプリケーションの依存関係を把握したら、VM グループを含むランブックを作成して、移行を開始します。