概要
Database Migration Service で移行を作成するには、移行元インスタンスと Cloud SQL 移行先インスタンスの間に接続を確立する必要があります。さまざまな方法がサポートされています。特定のワークロードに最適なものを選択します。| ネットワーキングの方式 | 説明 | 利点 | デメリット |
|---|---|---|---|
| IP 許可リスト |
この方法は、Cloud SQL インスタンスの送信 IP からの接続を受け入れるようにソース データベース サーバーを構成することで機能します。 この方法を選択すると、Database Migration Service は移行の作成時に設定プロセスをガイドします。 |
|
|
| クラウドでホストされている VM を経由したリバース SSH トンネル |
セキュアなリバース SSH トンネルを介して、移行先から移行元への接続を確立します。 Google Cloud プラットフォーム プロジェクトの踏み台インスタンスと、ソースに接続できるマシン(ネットワーク上のノートパソコンなど)が必要です。 Database Migration Service は、移行の作成時に必要な情報を収集し、すべてを設定するためのスクリプトを自動生成します。 |
|
|
| VPC ピアリング |
この方法は、VPC が相互に通信するように構成することで機能します。 |
|
|
| Private Service Connect インターフェース |
Private Service Connect インターフェースを使用すると、ピアリング割り当てを消費せずに、移行先データベースから移行元データベースのプライベート IP への接続を開始できます。代わりに、この接続方法では、VPC で作成したネットワーク アタッチメントを利用します。 |
|
Cloud SQL for PostgreSQL のプライベート サービス アクセスと Private Service Connect の詳細については、Cloud SQL ドキュメントの Private Service Connect のアウトバウンド接続をご覧ください。 |