PCDBE#279(migrate-database)
Cloud SQL for PostgreSQL 14 を AlloyDB for PostgreSQL に移行します。500 GB のデータベースで、移行後はベクトル検索と列指向エンジンを活用したい計画です。最も推奨される移行手順はどれですか。
正解:C
正解の根拠
Database Migration Service は PostgreSQL ソース(Cloud SQL を含む)から AlloyDB への同種移行を正式サポートしており、論理レプリケーションを用いて初期ロードと CDC を継続的に同期させます。カットオーバー時にプライマリを昇格するだけで切替が完了します。
| 項目 | DMS | pg_dump |
|---|---|---|
| ダウンタイム | 数分 | 長時間 |
| CDC | あり | なし |
| 管理 | マネージド | 手動 |
不正解の理由
- A:論理ダンプではダウンタイムが長くなり、整合性管理も手作業になります。
- B:Cloud SQL のリードレプリカは AlloyDB へは延伸できません。
- D:BigQuery 経由は OLTP 移行に不適切です。

コメント