このページでは、Database Migration Service を使用して Cloud SQL for MySQL に同種移行を行うために、Amazon Aurora と Amazon RDS ソースのネットワーク接続を構成する方法について説明します。次の方法を使用できます。
Private Service Connect インターフェースを構成する
Amazon RDS または Amazon Aurora ソースで Private Service Connect インターフェースを使用してプライベート接続を使用するには、次の操作を行います。
-
Google Cloud からソース VPC への Cloud VPN との直接接続を設定します。
ネットワーク アーキテクチャによっては、システムに追加の VPN ゲートウェイを設定する必要がある場合があります。 詳細については、 Cloud VPN ドキュメントの Google Cloud と AWS の間に HA VPN 接続を作成する をご覧ください。
- Private Service Connect が有効な移行先 Cloud SQL インスタンスを作成します。 Cloud SQL ドキュメントの Private Service Connect 対応インスタンスを作成する をご覧ください。
- インスタンスのアウトバウンド接続用に Private Service Connect を構成します。
このプロセスには、次の操作が含まれます。
- Cloud VPN を設定した VPC ネットワークにネットワーク アタッチメントを作成します。ネットワーク アタッチメント用に予約されたサブネット範囲は、RFC 1918 範囲内にある必要があります。
- ネットワーク アタッチメントを移行先 Cloud SQL for MySQL インスタンスに割り当てます。
完全なプロセスについては、 Cloud SQL ドキュメントのアウトバウンド接続を構成するをご覧ください。
- 後で ソース接続プロファイルを作成するときに、 ソース データベース インスタンスの プライベート IP アドレスを使用します。
- 移行ジョブを作成するときに、接続方法として [PSC インターフェース] を選択します。
VPC ピアリングを構成する
Amazon RDS または Amazon Aurora ソースで Virtual Private Cloud ピアリングを使用してプライベート接続を使用するには、次の操作を行います。
-
Google Cloud からソース VPC への Cloud VPN との直接接続を設定します。
ネットワーク アーキテクチャによっては、システムに追加の VPN ゲートウェイを設定する必要がある場合があります。 詳細については、 Cloud VPN ドキュメントの Google Cloud と AWS の間に HA VPN 接続を作成する をご覧ください。
Virtual Private Cloud ネットワークがプライベート サービス アクセス用に構成されていることを確認します。 詳細については、 プライベート サービス アクセスを構成するをご覧ください。
- 移行先 Cloud SQL インスタンスがプライベート IP と Private Service Access(PSA)で構成されていることを確認します。詳細については、 Cloud SQL ドキュメントのプライベート IP を使用するをご覧ください。
- 後で ソース接続プロファイルを作成するときに、 ソース データベース インスタンスの プライベート IP アドレスを使用します。
- 移行ジョブを作成するときに、 接続方法 として [VPC ピアリング] を選択します。
IP 許可リスト接続を構成する
パブリック IP 許可リスト接続方法を使用するには、次の操作を行います。
-
移行先 Cloud SQL インスタンスのパブリック IP を有効にします。 Cloud SQL ドキュメントでパブリック IP を有効にする。
新しい移行先インスタンスに移行する場合は、 パブリック IP を有効にして移行先を作成してください。
- AWS マネジメント コンソールで、次の操作を行います。
- ソース Amazon RDS データベースがパブリック IP 接続用に構成されていることを確認します。
- エンドポイント名とポート番号を特定します。接続プロファイルを作成するときに、これらの 値を入力する必要があります。
移行先 Cloud SQL インスタンスのパブリック IP から Amazon RDS または Amazon Aurora VPC へのトラフィックを許可するセキュリティ グループを作成します。 セキュリティ グループを作成して VPC 内の DB インスタンスへのアクセスを提供するをご覧ください。
- 後で ソース接続プロファイルを作成するときに、ソース データベース IP のエンドポイント名を使用します。
- 移行ジョブを作成するときに、接続方法として [IP 許可リスト] を選択します。
次のステップ
Database Migration Service のデータベース ネットワーク接続の詳細については、 ネットワーク方法の概要をご覧ください。
移行の完全なステップバイステップ ガイドについては、 Cloud SQL for MySQL 移行のスタートガイドをご覧ください。