※ 本記事は、Shrinidhi Kulkarni, Nick Wagnerによる”How to Provision Oracle GoldenGate on Oracle Database@Azure“を翻訳したものです。

2025年11月28日


Oracle Database@Azure内でOCI GoldenGateをプロビジョニングする方法

AzureでフルマネージドのOCI GoldenGateサービスをプロビジョニングできるようになりました。Oracle Database@Azureは、Microsoft Azureで実行されるOracle Databaseサービスを使用して、イノベーションとクラウド移行を加速する方法を提供します。Oracle AI Database 26ai AI Vector SearchAzure AIサービスなどの機能を使用して、アプリケーションを迅速に構築および最新化します。OCI GoldenGateは、異機種間データ環境でデータのレプリケーションを有効にするための包括的なソフトウェア・パッケージです。このサービスにより、高可用性ソリューション、リアルタイム・データ統合、トランザクション・チェンジ・データ・キャプチャ、データ・レプリケーション、運用エンタープライズ・システムと分析エンタープライズ・システム間の変換が可能になります。

Oracle Database@Azureの一部として実行されるOCI GoldenGateの機能には、OCI内でローカルに実行されるOCI GoldenGateの機能と同じ機能があります。

使用可能なAzureリージョン

GoldenGate@Azureが(2025年10月14日時点で)次のリージョンで使用可能です:

  • US East (Virginia)
  • Japan East (東京)
  • Germany West Central (Frankfurt)
  • Singapore

これらの初期リージョンは、北米、EMEAおよびアジア太平洋地域の顧客にグローバルなカバレッジを提供し、グローバル展開の一環として追加リージョンを計画しています。

すべての接続タイプにわたるユニバーサル接続

OCI GoldenGateは、OracleおよびOracle以外のデータベース、オンプレミス・システム、クラウド・プラットフォーム(ネイティブのAzureエンドポイントも含む)をサポートする、広範で柔軟な接続を提供します。

Oracle Database@AzureでOCI GoldenGateを実行することで、お客様はOracle Database、Oracle Database@Azure、Microsoft SQL Server、Azure SQL、PostgreSQL、Microsoft FabricやAzure Synapseなどのクラウド分析サービスなどの環境間でデータをシームレスに統合できます。

Oracle Database@Azureの一部としてOCI GoldenGateをステップ・バイ・ステップでプロビジョニング

このブログでは、リソース・アンカーおよびネットワーク・アンカー(ggsaz-ranchorおよびggsaz-netanchor)を介してAzureおよびOracle Cloud Infrastructure (OCI)をブリッジするOracle Database@Azureの一部としてOCI GoldenGateを構成する方法を示します。

1. 前提条件

開始する前に、次の前提条件が満たされていることを確認してください:

  • Azure PortalとOCI Consoleの両方への管理アクセス権があります。
  • GoldenGate@Azure統合のために、新しい仮想ネットワーク(VNet)および委任サブネットがAzureに作成されます。
  • VNetおよび委任サブネット名は、後続のステップで使用されます。

2. リソース・アンカーの作成 (ggsaz-ranchor)

リソース・アンカーは、AzureとOracle Cloud Infrastructure (OCI)の間の論理ブリッジとして機能します。Azureリソース・グループをOCIコンパートメントにリンクし、両方の環境間で一貫したアクセス、ポリシーおよび組織の連携を維持します。この基本ステップは、GoldenGate@Azureをデプロイするために必要です。

ステップ:

  1. 承認済みアカウントでAzure Portalにサインインします。
  2. (オプション) 新しいリソース・グループを作成して、Oracleマルチクラウド・リソースを編成します。
  3. 検索バーに「Oracle Database@Azure」と入力し、最上位の結果を選択します。

  1. Oracle Database@Azure」ペインで、次の手順を実行します:
    • Multicloud Resources」を選択します。
    • Resource Anchors」タブに移動します。
    • Create」をクリックします。

5. 「Basics」タブの下:

  • Resource Group: ステップ2で作成したリソース・グループを選択します(該当する場合)。
  • Name: ggsaz-ranchorと入力します。
  • Region: すべてのリソース・アンカーについて、リージョンのデフォルトは「Global」です。

6.「Consent」で、チェック・ボックスを選択したままにして、AzureとOCIのリソース統合を許可します。

7. 「Tags」セクションをスキップします。

8. 構成を確認し、「Create」をクリックします。

ノート: ggsaz-ranchorリソース・アンカーは、同じ名前の関連付けられたOCIコンパートメントを自動的に作成します。このコンパートメントは、後でGoldenGateデプロイメントと関連リソースをホストします。

3. ネットワーク・アンカーの作成 (ggsaz-netanchor)

ネットワーク・アンカーは、AzureとOCI間のネットワーク・リンケージを確立し、GoldenGate@Azureデプロイメントのセキュアな通信を可能にします。このステップでは、Azure Virtual Network (VNet)および委任サブネットを、以前に作成したリソース・アンカーに接続します。

ステップ:

1. Azure Portalで、再度Oracle Database@Azureに移動します。

2. 「Multicloud Resources」を選択し、「Network Anchors」タブを開き、「Create」をクリックします。

3. 「Basics」タブの下:

  • Resource Group: リソース・アンカーに使用されているものと同じリソース・グループを選択します。
  • Name: ggsaz-netanchorと入力します。
  • Region: VNetおよび委任サブネットが作成されたのと同じAzureリージョンを選択します。

  •  
  • Availability Zone: リージョンに適したゾーンを選択します。
  • Resource Anchor: 以前に作成したggsaz-ranchorを選択します。
  • Virtual Network (VNet): 新しいVNetを選択します。
  • Delegated Subnet: 対応する委任サブネットを選択します。

4. 「Consent」で、チェック・ボックスを選択したままにします。

5. 「Tags」セクションをスキップします。

6. 選択内容を確認し、「Create」をクリックします。

ノート: 後でGoldenGateをデプロイするときにOCIコンソールで指定する同じAzureリージョンおよび可用性ゾーンに、ggsaz-netanchorが作成されていることを確認します。これにより、OCIとAzureリソース間のシームレスな接続が保証されます。

4. GoldenGateデプロイメントの作成 (GGSAZ_ORCL)

ノート: ODB@Azureデプロイメントの一部としてOCI GoldenGateは、現在、OCIコンソールから開始されます。

GoldenGateデプロイメントは、データ・ソースとデータ・ターゲット間のデータ移動を管理するコア・レプリケーション・サービスを表します。このステップでは、前に作成したAzure ResourceおよびNetwork Anchorsに関連付けられたデプロイメントをOracle Cloud Infrastructure (OCI)に作成します。

開始する前に、必要なすべてのOCIポリシー、割当て制限および制限を構成していることを確認してください。OCI IAM対応テナンシで、アイデンティティ・ドメインおよびVault構成が資格証明ストレージ用に確立されていることを確認します。前提条件の詳細は、GoldenGateデプロイメント要件を参照してください。


ステップ:

1. Oracle Cloud資格証明を使用してOCIコンソールにサインインします。

2. ナビゲーション・メニューから、「Oracle DatabaseGoldenGate」を選択します。

3. 「Deployments」ページで、「Create Deployment」をクリックします。

4. 「Create Deployment」パネルで、次の詳細を入力します:

  • Name: GGSASH_ORCLと入力します。
  • Description: (オプション) Oracle DeploymentのGoldenGate@Azureなど、簡単な説明を入力します。
  • Subscription: ORACLEDBATAZUREサブスクリプションを選択します。

  •  
  • Compartment: Azure Resource Anchor ggsaz-ranchorで自動的に作成されたOCIコンパートメントを選択します。
  • Multicloud Partner Region: 「East US」を選択します。これは、Network Anchor ggsaz-netanchorが作成されたリージョンです。
  • Partner Availability Zone: 「Zone 1」を選択します。

5. 「Deployment Type」で、「Data Replication」を選択します。

6. 「Technology Type」ドロップダウンから、Oracle Databaseまたは選択したデータ・ソースを選択します。

7. バージョンの場合は、最新のGoldenGateバージョンが事前選択されます。必要に応じて、「Change Version」をクリックして別のバージョンを選択できます。


5. デプロイメント・リソースの構成

1. 「Environment Type」で、次のいずれかを選択します:

  • Development or Testing – Minimum 1 OCPU.
  • Production – Recommended 4 OCPUs with auto-scaling enabled (minimum 3 OCPUs).

2. 「Configure Your Deployment」セクションで、次の手順を実行します:

  • Compartment: ggsaz-ranchorにリンクされているOCIコンパートメントを選択します。
  • Private Subnet: Network Anchor ggsaz-netanchorに関連付けられたサブネットを選択します。

3. 「License Type」で、企業に適したライセンスタイプを選択します:

  • License Included – 新しいライセンスをサブスクライブします。
  • Bring Your Own License (BYOL) – 既存のOracle GoldenGateライセンス(最小1 OCPU)を使用します。

管理およびアクセスの構成

1. GoldenGate Instance Name: GGSAZ_ORCLと入力します。

2. Administrator Username: セキュアな管理名を指定します。oggadminと入力します。

3. Password Secret: OCI Vaultから既存のパスワード・シークレットを選択するか、必要に応じて新しいパスワード・シークレットを作成します。

4. (オプション) 管理アクセスにパブリック・エンドポイントが必要な場合は、「Advanced Options」→「Network」で、GoldenGate Console Public Accessを有効にします。有効にすると、OCI GoldenGateによって、テナンシ内のパブリックIPおよびロード・バランサが自動的にプロビジョニングされます。

5. 構成を確認し、「Create」をクリックします。


6. デプロイメントの作成

OCIは、Azure East US (Zone 1)リージョンOCI GoldenGateデプロイメントをプロビジョニングします。作成が完了すると、新しいデプロイメントGGSAZ_ORCLを、OCIコンソールの「GoldenGate」→「Deployments」の下に表示できます。

おめでとうございます、これで、Azureリージョン内で稼働するOCI GoldenGateフルマネージド・サービスがプロビジョニングされました。このサービスは、Azure (MAAC)クレジットの使用に対して支払うことができます。OCI GoldenGateチュートリアル、ブログまたはドキュメントのいずれかを使用して、データベースをレプリケートするようにOCI GoldenGate製品を構成できます。

興味のあるブログには次のようなものがあります: 

 


まとめ

Oracle Database@Azureの一部としてOCI GoldenGateを使用すると、お客様は、Azureポータル内から完全な制御を維持しながら、数百ものデータ・ソースと複数のリージョン、オンプレミス、またはクラウドに分散されたターゲット間のシームレスでリアルタイムのデータ・レプリケーションを実現できます。

リソース・アンカーネットワーク・アンカーおよびGoldenGateデプロイメントを通じて、組織は最小限のレイテンシとゼロの手動インフラストラクチャ管理で、大陸間でミッションクリティカルなデータを安全にレプリケートできるようになりました。

この構成により、高可用性とディザスタ・リカバリの準備が保証されるだけでなく、グローバルなAzureワークロード全体でリアルタイムの分析とデータドリブンのインサイトが可能になります。企業がデータ・プラットフォームを最新化する際、OCI GoldenGateは、クラウド間のデータ・レプリケーション、統合および同期のためのエンタープライズ・グレードの統合基盤を提供し、Oracleのデータに関する専門知識をAzureのクラウドのスケーラビリティに橋渡しします。

今は、データ戦略を最新化し、マルチクラウド環境全体でリアルタイムのインサイトの可能性を最大限に引き出すのに最適な時期です。

Oracle Database@Azureの一部としてOCI GoldenGateを導入し、Oracle Database@Azureと同様に既存のMAACクレジットを活用して、請求を簡素化し、価値実現までの時間を短縮しましょう。

詳細およびステップバイステップのガイダンス: