AWS から GCP への移行の概要

この概要では、Google Cloud Migrate for Compute Engine(旧称 Velostrata)を使用して VM を AWS EC2 から Google Cloud に移行する手順の概要を説明します。

GCP の前提条件

Google Cloud への移行を始める前に、Identity and Access Management の権限を作成する必要があります。

VPN を設定する

AWS と Google Cloud 間のセキュリティで保護された接続を計画して作成します。これを行う方法の 1 つに、Terraform を使用して作成する方法があります。

AWS ネットワークを設定する

Migrate for Compute Engine デプロイのファイアウォール、ルーティング、ネットワーク タグの詳細については、ネットワーク アクセスの要件をご覧ください。

AWS IAM 認証情報を作成する

Migrate for Compute Engine が AWS に接続できるようにする IAM グループと認証情報を作成します。

Migrate for Compute Engine Manager を設定する

Migrate for Compute Engine Manager はウェブ UI を提供し、Google Cloud からの移行オペレーションを管理します。設定して続行します。

Migrate for Compute Engine Manager に AWS IAM 認証情報をアップロードする

次に、AWS IAM 認証情報を使用して Migrate for Compute Engine Manager で Cloud Details を作成します。

Cloud Extension を作成する

Migrate for Compute Engine Manager を構成したら、移行用に Cloud Extension を作成します。

Linux VM を準備する

Linux VM を移行する場合は、Migrate for Compute Engine パッケージをインストールして Google Cloud 用に再構成します。

テストクローンを作成する

テスト移行に指定した VM のテストクローンを作成して、移行した VM を検証できます。テストクローンは、VM のコピーであり、ソース プラットフォームからのライブデータは使用しません。

VM の Wave を移行する

Migrate for Compute Engine は、VM のグループを Wave に編成します。アプリケーションの依存関係を把握した後、VM グループを含むランブックを作成して、移行を開始します。