- Database Migration Service とは何ですか?
- サポートされているソースはどれですか?
- サポートされているリンク先
- 使用されるネットワーク方法
- 既知の制限事項
- Database Migration Service を使用して Cloud SQL for PostgreSQL に Oracle データベースの読み取りレプリカを作成できますか?
- Database Migration Service は Oracle Real Application Clusters(RAC)データベースからの移行をサポートしていますか?
- Database Migration Service とは何ですか?
- Database Migration Service は、 Google Cloudにデータを簡単に移行できるサービスです。Database Migration Service は、Oracle ワークロードを Cloud SQL 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
- Oracle Real Application Clusters(RAC)
- サポートされているリンク先
-
- Cloud SQL for PostgreSQL 12、13、14、15。
- 使用されているネットワーク方法
- Database Migration Service で移行を作成するには、移行元と Cloud SQL の移行先インスタンスの間に接続を確立する必要があります。サポートされている方法はさまざまです。特定のワークロードに最適なものを選択します。
移行元の接続:
サポートされているソース接続方法の一覧については、ソース接続をご覧ください。
宛先の接続:
Private Service Connect を使用して、Cloud SQL の移行先データベースへのプライベート接続を確立します。
- 既知の制限事項
- 既知の制限事項をご覧ください。
- Private Service Connect リソースを使用せずに、プライベート IP アドレスを使用して宛先の Cloud SQL インスタンスに接続できますか?
- いいえ。Database Migration Service は Private Service Connect を利用して移行先データベースにプライベートに接続し、サービス アタッチメントを入力として想定しています。
- Database Migration Service を使用して、Cloud SQL for PostgreSQL に Oracle データベースの読み取りレプリカを作成できますか?
- Database Migration Service での Oracle から Cloud SQL for PostgreSQL への継続的な移行は、最終的には一貫性があります。つまり、Database Migration Service は、発生するたびに各トランザクションを複製しません。
この移行では、複数のテーブルからデータを取得し、変更データ キャプチャ(CDC)とデータのバックフィルの両方を並行して実行します。データが移行先に読み込まれる順序は厳密に保証されませんが、移行元での書き込みが停止され、移行バッファがクリアされると、移行元と再調整されます。
- Database Migration Service は、Oracle Real Application Clusters(RAC)データベースからの移行をサポートしていますか。
- はい、対応しています。ただし、Oracle RAC 環境の単一クライアント アクセス名(SCAN)機能を使用してデータベースへの直接接続を確立することはできません。この制限を回避するには、いずれかのノードに直接接続するか、Oracle Connection Manager を使用します。HAProxy などのリバース プロキシ ソリューションを使用して、プライベート接続構成を作成することもできます。