OCI GoldenGateの接続性

OCI GoldenGateが他のサービスおよびテクノロジとどのように接続するかを理解します。

例: Autonomous Transaction ProcessingからAutonomous Data Warehouseへのレプリケーション



この例では、OCI GoldenGateデプロイメントには、OCIネットワーク内から、またはOCIリソースへのアクセスを保護する要塞ホストを介して、プライベート・エンドポイントを使用する方法でのみアクセスできます。詳細は、プライベートIPを使用したOracle Cloud Infrastructure GoldenGateへの接続を参照してください。

Autonomous Transaction Processing (ATP)およびAutonomous Data Warehouse (ADW)に接続するために、「すべての場所からのセキュア・アクセス」を選択していないかぎり、OCI GoldenGateはポート1522を介してプライベート・エンドポイントを作成します。

接続の作成時にAutonomous Databaseを選択すると、プライベート・エンドポイントが自動的に作成されます。それ以外の場合は、Autonomous Database構成を手動で入力し、「共有エンドポイント」を選択して、デプロイメントの作成時に選択したサブネットで作成されたデプロイメントのプライベート・エンドポイントを再利用できます。適切なサブネット・セキュリティ・ルールおよびDNS解決構成は、このサブネット内でお客様が責任を負います。

例: OracleオンプレミスからAutonomous Data Warehouseへのレプリケーション



この例では、OCI GoldenGateデプロイメントは、ポート443を使用してパブリック・インターネットを介してアクセスできます。

パブリック・インターネットでは使用できないオンプレミスのOracleデータベースに接続するには、Oracle接続を作成し、トラフィック・ルーティング方法として「専用エンドポイント」を選択する必要があります。これにより、OCI GoldenGateは、サブネットの1つにプライベート・エンドポイントを作成し、ポート1521を介して接続します。前述のように、適切なサブネット・セキュリティ・ルールを追加して、「接続の詳細」ページにリストされているイングレスIPアドレスからデータベース・ノードのプライベートIPへの接続を許可する必要があります。指定されたFQDNは、選択したサブネット内で解決可能である必要があります。

Autonomous Data Warehouse (ADW)に接続するために、OCI GoldenGateでは、「すべての場所からのセキュア・アクセス」を選択した場合を除き、ポート1522を介してプライベート・エンドポイントも作成されます。

例: Azure SQL管理対象インスタンスからAutonomous Transaction Processingへのレプリケーション



この例では、OCI GoldenGateデプロイメントは、ポート443を使用してパブリック・インターネットを介してアクセスできます。

パブリック・エンドポイントなしでAzure SQL管理対象インスタンスに接続するには、プライベート・エンドポイントを作成する必要があります。これを行うには、接続の作成時にトラフィック・ルーティング方法に「専用エンドポイント」を選択する必要があります。これにより、OCI GoldenGateは、いずれかのサブネットにプライベート・エンドポイントを作成します。前述のように、適切なサブネット・セキュリティ・ルールを追加して、「接続の詳細」ページにリストされているイングレスIPアドレスからデータベース・ノードのプライベートIPへの接続を許可する必要があります。指定されたFQDNは、選択したサブネット内で解決可能である必要があります。

この例では、ネットワーク・トラフィックは、FastConnectおよびExpressRouteを使用して、OCIとAzure間のプライベート相互接続を経由します。ポート1433はプライベート接続に使用されます。パブリック・インターネットを介したAzure SQL管理対象インスタンスへの接続では、通常はポート3342を使用します

Autonomous Transaction Processing (ATP)に接続するために、OCI GoldenGateは、「すべての場所からのセキュア・アクセス」を選択していないかぎり、ポート1522を介してプライベート・エンドポイントを作成します。