Database Migration Service(Oracle から AlloyDB for PostgreSQL)に関するよくある質問

Database Migration Service とは何ですか?
Database Migration Service は、 Google Cloudにデータを簡単に移行できるサービスです。Database Migration Service は、Oracle ワークロードを AlloyDB for PostgreSQL にリフトしてモダナイズするのに役立ちます。
サポートされているソース
  • Oracle 11g、バージョン 11.2.0.4
  • Oracle 12c、バージョン 12.1.0.2
  • Oracle 12c、バージョン 12.2.0.1
  • Oracle 18c
  • Oracle 19c
  • Oracle 21c
サポートされているリンク先
  • AlloyDB for PostgreSQL 14、15
使用されているネットワーク方法
Database Migration Service で移行を作成するには、Database Migration Service が移行元と移行先の両方のデータベースに接続できるように接続を確立する必要があります。サポートされている方法はさまざまです。特定のワークロードに最適なものを選択します。

移行元の接続:

サポートされているソース接続方法の一覧については、ソース接続をご覧ください。

宛先の接続:

Private Service Connect を使用して、AlloyDB for PostgreSQL の移行先データベースへのプライベート接続を確立します。

既知の制限事項
既知の制限事項をご覧ください。
Private Service Connect リソースを使用せずに、プライベート IP アドレスを使用して移行先の AlloyDB for PostgreSQL インスタンスに接続できますか?
いいえ。Database Migration Service は Private Service Connect を利用して移行先データベースにプライベートに接続し、サービス アタッチメントを入力として想定しています。
Database Migration Service を使用して、AlloyDB for PostgreSQL に Oracle データベースの読み取りレプリカを作成できますか?
Database Migration Service での Oracle から AlloyDB for PostgreSQL への継続的な移行は、最終的には一貫性があります。つまり、Database Migration Service は、発生するたびに各トランザクションを複製しません。

この移行では、複数のテーブルからデータを取得し、変更データ キャプチャ(CDC)とデータのバックフィルの両方を並行して実行します。データが宛先に読み込まれる順序は厳密には保証されませんが、移行元での書き込みが停止され、移行バッファがクリアされると、移行元と再調整されます。