Database Migration Service は、PostgreSQL から Cloud SQL for PostgreSQL への同種移行に柔軟に対応できます。データベースのサイズ、ダウンタイムの要件、ネットワーク設定に応じて、シナリオに最適なワークフローが異なります。ネットワークやその他の前提条件の詳細については、各移行ガイドをご覧ください。
次の表に、各移行フローの概要を示します。
| 移行ワークフロー | 適した使用例 | 説明 |
|---|---|---|
| 新しい移行先インスタンスに移行する | 移行ワークロードに合わせてクリーンなターゲット インスタンスを作成する標準的な移行。 | Database Migration Service は、選択した構成オプションを使用して新しい移行先インスタンスを自動的にプロビジョニングし、移行元のスキーマとデータを移行します。 |
| 既存の移行先インスタンスに移行する | ターゲット インスタンスのパラメータを事前に構成する必要があるシナリオ、またはカスタム プライベート IP 構成や Terraform で管理されるインスタンスを使用する場合。 | 作成して構成した Cloud SQL インスタンスにデータを移行します。宛先インスタンスは空である必要があります。 |
| クイックスタート移行を使用する(プレビュー) | pgnative レプリケーションと Private Service Connect ネットワーク アタッチメントにより、迅速な設定と効率的な移行を実現し、ネットワーク構成を簡素化します。 |
事前定義された構成とプライベート接続を使用して自動移行を実行し、PostgreSQL データベースを Cloud SQL に移行します。詳細については、 クイック スタート移行についてをご覧ください。 |