Google CloudでのOCI GoldenGateの使用
プロビジョニング・ガイド: Oracle AI Database@Google Cloud
Google Cloudのネットワークおよび権限を準備してから、Google Cloud Console、Google Cloud CLIまたはAPIからGoldenGateのデプロイメント、接続および割当てをプロビジョニングします。接続の互換性およびランタイム構成については、共有OCI GoldenGateのドキュメントを使用してください。
作業場所: Google CloudでGoogle Cloud GoldenGateリソースを作成および管理します。サポートされるソースとターゲットの組合せ、およびExtract、分散パス、Replicat、データ変換の構成については、OCI GoldenGateのドキュメントを使用してください。
開始する前に
- 請求が有効になっており、Oracle AI Database@Google Cloud APIが有効になっているGoogle Cloudプロジェクト。
- Oracle AI Database@Google Cloudリソースと同じGoogle Cloudプロジェクト内のIPv4 VPC。
- VPCネットワーキング、ODBネットワークおよびODBサブネット、GoldenGateデプロイメント、GoldenGate接続およびGoldenGate接続割当て用のGoogle Cloud IAMロール。
- GoldenGate、仮想ネットワーク・リソース、Vault、キーおよびシークレットのOCIポリシーに加え、シークレット・バンドルを読み取ることができるGoldenGateデプロイメント動的グループ。
Google Cloudネットワークの準備
-
Oracle AI Database@Google CloudリソースをホストするGoogle CloudプロジェクトでIPv4 VPCを使用します。
-
Marketplace-orderプロジェクトおよびGoldenGateに計画されている同じリージョンおよびゾーンに作成します。Oracle AI Database@Google CloudリソースをGoogle Cloud VPCに接続します。
-
重複しないCIDR範囲と
client_subnetを使用します。GoldenGateデプロイメントおよびAutonomous AI Databaseには、クライアントODBサブネットが必要です。 -
接続を確認します。**
GoldenGateコンソール(443)、Oracleデータベース接続(通常は1521または1522)、および必要なビッグ・データ・ターゲット・アクセス(443)へのHTTPSアクセスを計画します。目的のソースおよびターゲットごとにDNSおよびルーティングを構成します。
GoldenGateリソースのプロビジョニングおよび検証
-
Google Cloudで、ODBネットワークと同じリージョン、Google Cloud OracleゾーンおよびクライアントODBサブネットを選択します。デプロイメント・テクノロジ、ライセンス・モデル、環境タイプ、OCPU数、自動スケーリング設定および管理者資格証明を選択します。
-
共有OCI GoldenGateサポート・マトリックスから、サポートされている接続タイプを選択します。共有ルーティングまたは専用ルーティングの選択: 共有エンドポイントは、割り当てられたデプロイメントのイングレスIPを使用します。専用エンドポイントには、独自のプライベート・エンドポイントおよびイングレスIPがあります。
-
Extract、分散パス、Replicatまたはデータ変換コンポーネントを作成する前に、各接続を必要なデプロイメントに割り当て、すべての割当てをテストします。
-
基礎を検証します。
Google CloudまたはOCIコンソールで、GoldenGateデプロイメントに移動し、デプロイメントおよび接続割当てが使用可能であることを確認します。
Google Cloudプライベート接続ガイダンス
- Autonomous AI Transaction ProcessingおよびAutonomous AI Lakehouseの場合、OCI GoldenGateは、すべての場所からのセキュア・アクセスが選択されていないかぎり、ポート1522を介してプライベート・エンドポイントを作成します。
- 接続の作成時にAutonomous AI Databaseを選択すると、プライベート・エンドポイントが自動的に作成されます。それ以外の場合は、選択したサブネットで共有エンドポイント・セキュリティ・ルールおよびDNSを構成します。
- Oracleとビッグ・データ・デプロイメント間の分散パスなど、あるデプロイメントを別のデプロイメントに接続するためにトポロジが必要である場合にのみ、GoldenGateからGoldenGateへの接続を作成します。