PostgreSQL から AlloyDB for PostgreSQL への移行を開始する

Database Migration Service は、同種の PostgreSQL から AlloyDB for PostgreSQL への移行に柔軟な継続的移行フローを提供します。データベース アーキテクチャ、ネットワーク構成、ダウンタイムの許容範囲、リソース管理の慣行に応じて、移行目標を達成するように設計されたさまざまなワークフローから選択できます。ネットワークと構成の詳細な前提条件については、各移行ガイドをご覧ください。

次の表に、各移行ワークフローの概要を示します。

移行ワークフロー 適した使用例 説明
新しい宛先クラスタに移行する Database Migration Service で移行ワークロードに合わせてクリーンなターゲット クラスタを作成する標準的な移行。 Database Migration Service は、選択した構成オプションを使用して、新しい移行先の AlloyDB for PostgreSQL クラスタとプライマリ インスタンスを自動的に作成し、移行元のスキーマとデータを継続的に複製します。
既存の移行先クラスタに移行する 宛先クラスタのパラメータを事前に構成する必要があるシナリオ、カスタムのプライベート IP または VPC 構成が必要なシナリオ、Terraform または Infrastructure as Code(IaC)を介してクラスタがプロビジョニングされるシナリオ。 作成して構成した AlloyDB for PostgreSQL クラスタにデータを移行します。宛先クラスタは RUNNABLE 状態である必要があります。また、デフォルトのシステム データベース(postgres、template0、template1)のみが含まれ、ユーザー テーブルは含まれていない必要があります。
クイックスタート移行を使用する(プレビュー) pgnative レプリケーションと Private Service Connect ネットワーク アタッチメントにより、迅速な設定と効率的な移行を実現し、ネットワーク構成を簡素化します。 事前定義された構成とプライベート接続を使用して、PostgreSQL データベースを AlloyDB for PostgreSQL に移行する自動継続移行を実行します。詳しくは、クイック スタート移行についてをご覧ください。