GoldenGate

Oracle AI Database@Azure上のGoldenGateは、リアルタイムで大規模なデータ移動を可能にするフルマネージドのネイティブ・クラウド・サービスです。これは、1つ以上のソース・データ管理システムからターゲット・データベースへのフロー時にデータを処理します。Oracle GoldenGateの作成には、最大1時間以上かかる場合があります。

  • Oracle GoldenGateデプロイメント、データベース接続の作成および接続割当ては、Azure PortalおよびOCIコンソールでサポートされています。

    ステップは次のとおりです。

    1. デプロイメントの作成
    2. データベース接続の作成
    3. デプロイメントへの接続の割当てまたは接続へのデプロイメントの割当て

    デプロイメントの作成

    1. Oracle GoldenGateデプロイメントを作成する前に、前提条件を完了してください。詳細は、前提条件を参照してください。
    2. Azureポータルから、Oracle GoldenGateデプロイメントを作成する前に、リソース・アンカーおよびネットワーク・アンカーを作成する必要があります。
    3. 「Azure Portal」から「Oracle AI Database@Azure」を選択し、「Oracle GoldenGate」を選択します。
    4. 「Oracle GoldenGateデプロイメント」タブを選択し、「+作成」ボタンを選択します。
    5. 「GoldenGateデプロイメントの作成」フローの「基本」タブで、次のサブステップを実行します:
      1. Oracle GoldenGateデプロイメントが作成されるサブスクリプションを選択します。
      2. 既存のリソース・グループを選択するか、「新規作成」リンクを選択して、Oracle GoldenGateデプロイメントの新しいリソース・グループを作成および使用します。リソース・グループは、同じライフサイクル、権限およびポリシー 共有するリソースの集合です。
      3. Oracle GoldenGateデプロイメントの説明的な名前を入力します。名前は3から24文字の長さにする必要があり、文字、数字またはハイフンを含めることができます。アンダースコア、空白またはその他の特殊文字を含めることはできません。
      4. Oracle GoldenGateデプロイメントが作成されるリージョンを選択します。
      5. Oracle GoldenGateデプロイメントが作成される可用性ゾーンを選択します。
      6. 「リソース・アンカー」ドロップダウン・リストから、リソース・アンカーを選択します。
        ノート

        リソース・アンカーは、ターゲットOCIコンパートメントを定義します。既存のリソース・アンカーがない場合は、「リソース・アンカー」の手順に従ってリソース・アンカーを作成します。
      7. 「デプロイメント・タイプ」ドロップダウン・リストから、「OracleDatabase」または「BigData」を選択します。
      8. ドロップダウン・リストから、要件に基づいて「環境タイプ」を選択します。使用可能なオプションは、「本番」および「開発またはテスト」です。
      9. 「ライセンス・タイプ」は、「ライセンス込み」および「独自のライセンスの持込み(BYOL)」のライセンス・タイプを提供するドロップダウン・リストです。サブスクリプションに必要なライセンス・タイプを選択します。
      10. 「次へ」を選択して続行します。
      このスクリーンショットは、デプロイメントの作成方法を示しています。
    6. 「GoldenGateデプロイメントの作成」フローの「構成」タブで、次のサブステップを実行します:
      1. 「ネットワーク・アンカー」ドロップダウンには、選択した「サブスクリプション」および「リソース・グループ」に基づいて値が自動的に表示されます。ネットワーク・アンカーは、ターゲットのAzure VNetおよびサブネットを定義します。既存のネットワークアンカーがない場合は、Network Anchorの手順に従ってネットワークアンカーを作成します。
      2. 「デプロイメント構成」セクションで、「デプロイメント名」の一意の名前を入力します。デプロイメント名には1から32文字が含まれている必要があり、値は空にできません。
      3. Oracle GoldenGateデプロイメント・コンソールの「コンソール・ユーザー名」フィールドにユーザー名を入力します。
      4. パスワードを指定します。Oracle GoldenGateデプロイメント・コンソールのユーザー名に関連付けられているパスワード。パスワードには、少なくとも1つの大文字、1つの小文字、1つの数字および1つの特殊文字を含む8文字から30文字を含める必要があります。パスワードには、$^?などの特殊文字を含めることはできません。
      5. 確認のために、「コンソール・パスワードの確認」フィールドにパスワードを再入力します。
      6. デプロイメントの「OCPU数」にスライダを使用するか、値を入力します。OCPUは1から24まで指定できます。
      7. 「自動スケーリング」チェック・ボックスは、デフォルトでは選択されていません。これはオプションのフィールドです。Oracle GoldenGateデプロイメントの自動スケーリングを有効にする場合は、チェック・ボックスを選択します。
      8. 「次へ」を選択して続行します。
      このスクリーンショットは、デプロイメントの作成方法を示しています。
    7. 「GoldenGateデプロイメントの作成」フローの「同意」タブから、サービス条件とプライバシ・ポリシーに同意し、アクセス権限に同意する必要があります。「次へ」を選択して続行します。このスクリーンショットは、デプロイメントの作成方法を示しています。
    8. 「GoldenGateデプロイメントの作成」フローの「タグ」タブから、Microsoft Azureタグを定義できます。このステップはオプションです。「次へ」を選択して続行します。このスクリーンショットは、デプロイメントの作成方法を示しています。
    9. 「GoldenGateデプロイメントの作成」フローの「確認して作成」タブで、前のステップで入力した値が検証されます。検証に失敗した場合は、作成プロセスを開始する前にエラーを修正してください。
    10. 「Oracle GoldenGateデプロイメント」タブに戻り、デプロイメントの「状態」をモニターします。このスクリーンショットは、デプロイメントの作成方法を示しています。

    データベース接続の作成

    1. データベース接続を作成する前に、前提条件を完了してください。詳細は、前提条件を参照してください。
    2. Azure Portalから「Oracle AI Database@Azure」を選択し、「Oracle GoldenGate」を選択します。
    3. 「Oracle GoldenGate接続」タブを選択し、「+作成」ボタンを選択します。
    4. 「GoldenGate接続の作成」フローの「基本」タブで、次のサブステップを実行します:
      1. Oracle GoldenGate接続が作成されるサブスクリプションを選択します。
      2. 既存のリソース・グループを選択するか、「新規作成」リンクを選択して、Oracle GoldenGate接続の新しいリソース・グループを作成および使用します。リソース・グループは、同じライフサイクル、権限およびポリシー 共有するリソースの集合です。
      3. Oracle GoldenGate接続の説明的な名前を入力します。名前は3から24文字の長さにする必要があり、文字、数字またはハイフンを含めることができます。アンダースコア、空白またはその他の特殊文字を含めることはできません。
      4. Oracle GoldenGate接続が作成されるリージョンを選択します。
      5. Oracle GoldenGate接続が作成される可用性ゾーンを選択します。
      6. 「リソース・アンカー」ドロップダウン・リストから、リソース・アンカーを選択します。
        ノート

        リソース・アンカーは、ターゲットOCIコンパートメントを定義します。既存のリソース・アンカーがない場合は、「リソース・アンカー」の手順に従ってリソース・アンカーを作成します。
      7. 「次へ」を選択して続行します。
      このスクリーンショットは、接続の作成方法を示しています。
    5. 「GoldenGate接続の作成」フローの「構成」タブで、次のサブステップを実行します:
      1. 「タイプ」ドロップダウン・リストから、「Oracle Database」「Kafka」または「Microsoft Fabric」を選択します。
      2. 「サブタイプ」ドロップダウン・リストから、選択した接続タイプの接続サブタイプを選択します。
      3. Oracle Databaseの接続文字列を入力します。
      4. Oracle AI Databaseの「データベース・ユーザー名」フィールドにユーザー名を入力します。
      5. Oracle AI Databaseユーザーのパスワードを指定します。
      6. 「パスワードの確認」フィールドに確認のためにパスワードを再入力します。
      7. 「次へ」を選択して続行します。
      このスクリーンショットは、接続の作成方法を示しています。
    6. 「GoldenGate接続の作成」フローの「ネットワーキング」タブで、次のサブステップを実行します:
      1. ルーティング方法: 次のルーティング方法のいずれかを選択します:
        • 共有エンドポイント: 接続に共有デプロイメント・エンドポイントを使用するには、このオプションを選択します。このスクリーンショットは、接続の作成方法を示しています。
        • 専用エンドポイント: 接続に専用プライベート・エンドポイントを使用するには、このオプションを選択します。このオプションを選択する場合は、ネットワークアンカーが必要です。
          1. 「専用エンドポイント」を選択した場合は、ドロップダウン・リストから「ネットワーク・アンカー」を選択します。
          2. 仮想ネットワーク: 選択したネットワーク・アンカーに関連付けられている仮想ネットワークを確認します。
          3. サブネット: 選択したネットワーク・アンカーに関連付けられているサブネットを確認します。
          4. リージョン: リージョンを確認します。
          このスクリーンショットは、接続の作成方法を示しています。
      2. 「次へ」を選択して続行します。
    7. 「GoldenGate接続の作成」フローの「同意」タブから、サービス条件とプライバシ・ポリシーに同意し、アクセス権限に同意する必要があります。「次へ」を選択して続行します。このスクリーンショットは、接続の作成方法を示しています。
    8. 「GoldenGate接続の作成」フローの「タグ」タブから、Microsoft Azureタグを定義できます。このステップはオプションです。「次へ」を選択して続行します。このスクリーンショットは、接続の作成方法を示しています。
    9. 「GoldenGate接続の作成」フローの「確認して作成」タブで、前のステップで入力した値が検証されます。検証に失敗した場合は、作成プロセスを開始する前にエラーを修正してください。
    10. 「Oracle GoldenGate接続」タブに戻り、接続の「状態」をモニターします。このスクリーンショットは、接続の作成方法を示しています。

    デプロイメントへの接続の割当て

    1. Azure Portalから「Oracle AI Database@Azure」を選択し、「Oracle GoldenGate」を選択します。
    2. 「Oracle GoldenGateデプロイメント」タブを選択し、接続を割り当てるOracle GoldenGateデプロイメントを選択します。
    3. 左側のメニューから、「設定」セクションを開き、「GoldenGate接続」を選択します。
    4. 「接続の割当て」リンクを選択します。
      1. 「GoldenGate接続の割当て」ページで、デプロイメントに割り当てる接続を選択します。
      2. 「送信」を選択して変更を保存します。
      このスクリーンショットは、接続を割り当てる方法を示しています。
    5. 「GoldenGate接続」セクションに戻り、接続の詳細を表示します。このスクリーンショットは、接続を割り当てる方法を示しています。

    接続へのデプロイの割当て

    1. Azure Portalから「Oracle AI Database@Azure」を選択し、「Oracle GoldenGate」を選択します。
    2. 「Oracle GoldenGate接続」タブを選択し、デプロイメントを割り当てるOracle GoldenGate接続を選択します。
    3. 左側のメニューから、「設定」セクションを開き、「GoldenGateデプロイメント」を選択します。
    4. 「デプロイメントの割当て」リンクを選択します。
      1. 「GoldenGateデプロイメントの割当て」ページで、接続に割り当てるOracle GoldenGateデプロイメントを選択します。
      2. 「送信」を選択して、変更を保存します。
      このスクリーンショットは、デプロイメントの割当て方法を示しています。
    5. 詳細を表示するには、「GoldenGateデプロイメント」セクションに戻ります。
  • デプロイメントの作成
    1. GoldenGateをデプロイする前に、前提条件を完了します。詳細は、「前提条件」の項を参照してください。
    2. Azureポータルから、GoldenGateデプロイメントを作成する前に、リソース・アンカーおよびネットワーク・アンカーを作成する必要があります。
    3. OCIコンソールから、「Oracle AI Database」を選択し、GoldenGateを選択します。
    4. 左側のメニューから「デプロイメント」を選択し、「デプロイメントの作成」ボタンをクリックします。このスクリーンショットは、GoldenGateデプロイメントの作成方法を示しています。
    5. 「デプロイメントの作成」ページで、次のサブステップを完了します:
      1. デプロイメントの「名前」フィールドに、わかりやすい名前を入力します。
      2. 「説明」フィールドはオプションです。リソースを簡単に特定できる説明を入力できます。
      3. ドロップダウン・リストから、ORACLEDBATAZUREを含むサブスクリプションを選択します。
      4. ドロップダウン・リストから、「リソース・アンカー」が存在する「コンパートメント」を選択します。
      5. ドロップダウン・リストから、「マルチクラウド・パートナ・リージョン」を選択します。
      6. 「パートナ可用性ゾーン」を選択します。使用可能なオプションは、選択したマルチクラウド・パートナ・リージョンに基づいて移入されます。
      7. 「デプロイメント・タイプの選択」セクションでは、「データ・レプリケーション」および「データ変換」を含む次のいずれかのオプションを選択できます。要件に基づいて、デプロイメント・タイプを選択します。
      8. ドロップダウン・リストからテクノロジを選択します。このスクリーンショットは、GoldenGateデプロイメントの作成方法を示しています。
      9. 「バージョン」フィールドには、デプロイメントのGoldenGateバージョンが表示されます。変更する場合は、「バージョンの変更」ボタンをクリックします。
      10. 「サポートされているテクノロジ」セクションを展開して、サポートされているテクノロジのリストを表示します。
      11. 「ハードウェア構成」セクションから、「開発またはテスト」オプションまたは「本番」オプションを選択できます。要件に基づいて選択を行います。
      12. ドロップダウン・リストから、OCPUを選択します。最小値は3、最大値は24です。
      13. 必要に応じて、「自動スケーリング」トグルを有効にします。このスクリーンショットは、GoldenGateデプロイメントの作成方法を示しています。
      14. 「デプロイメントの構成」セクションで、コンパートメント内のプライベート・サブネットを選択し、ネットワーク・アンカー作成の一部として作成されるプライベート・サブネットを選択します。
      15. ライセンス・タイプとして「ライセンス込み」オプションまたは「Bring Your Own License (BYOL)」オプションを選択します。
      16. 「BYOL OCPU制限の有効化」トグルを有効にできます。これにより、BYOLライセンスでカバーされるOCPUの数を制御できます。この制限は、持ち込むBYOLライセンスの数が、自動スケーリングおよびディザスタ・リカバリのピアを含む、プロビジョニングしたデプロイメントOCPUのすべてをカバーしない場合に使用します。
      17. リソースを簡単に識別できるわかりやすいGoldenGateインスタンス名を入力します。
      18. 「資格証明ストア」ドロップダウン・リストから、GoldenGateを選択します。
      19. リソースへの接続に役立つ管理者ユーザー名を指定する必要があります。このスクリーンショットは、GoldenGateデプロイメントの作成方法を示しています。
      20. ドロップダウン・リストから「パスワード・シークレット」を選択します。「コンパートメント内のパスワード・シークレット」ドロップダウン・リストから、パスワード・シークレットを保存するコンパートメントを選択します。既存のパスワード・シークレットがない場合、または新しいパスワード・シークレットを作成する場合は、「パスワード・シークレットの作成」ボタンをクリックして作成できます。 このスクリーンショットは、GoldenGateデプロイメントの作成方法を示しています。
      21. 「拡張オプション」セクションはオプションです。「拡張オプション」セクションを展開して、「ネットワーク」「メンテナンス」「バックアップ・スケジュール」および「タグ」オプションを管理できます。
        1. 「ネットワーク」セクションで、GoldenGateコンソールのパブリック・アクセスのトグルを有効にし、エンドポイントをカスタマイズできます。
        2. 「メンテナンス」セクションから、「メンテナンス」ウィンドウをカスタマイズできます。
        3. 「バックアップ・スケジュール」セクションで、バックアップ・スケジュールを有効にできます。
        このスクリーンショットは、GoldenGateデプロイメントの作成方法を示しています。
      22. 「作成」ボタンを選択して変更を保存します。
    6. 「デプロイメント」リストに戻って、作成プロセスの「状態」を表示します。このスクリーンショットは、GoldenGateデプロイメントの作成方法を示しています。
    データベース接続の作成
    1. OCIコンソールから、「Oracle AI Database」を選択し、GoldenGateを選択します。
    2. 「接続」ページで、「接続の作成」ボタンを選択し、次のサブステップを完了します:このスクリーンショットは、データベース接続の作成方法を示しています。
      1. 「接続の作成」ページで、「名前」および「説明」を入力します。これにより、リソースを簡単に識別できます。
      2. ドロップダウン・リストから、ORACLEDBATAZUREを含むサブスクリプションを選択します。
      3. ドロップダウン・リストから、「リソース・アンカー」が存在する「コンパートメント」を選択します。
      4. ドロップダウン・リストから、「マルチクラウド・パートナ・リージョン」を選択します。
      5. 「パートナ可用性ゾーン」を選択します。使用可能なオプションは、選択したマルチクラウド・パートナ・リージョンに基づいて移入されます。
      6. 「タイプ」セクションでは、GoldenGateで使用するデータ・ソースまたはターゲットの接続タイプを作成できます。データ・ソースの完全なリストは、「接続の詳細」を参照してください。
        1. 選択した接続のタイプに基づいて、データ・ソースまたはターゲットの追加の詳細を指定する必要があります。特定のデータ・ソースまたはターゲットへの接続方法の完全な手順は、21cでサポートされている接続のドキュメントを参照してください。
        このスクリーンショットは、データベース接続の作成方法を示しています。
      7. データベース・ユーザー名を入力します。
      8. 「パスワード・シークレット」セクションでは、既存のパスワード・シークレットを選択するか、シークレットとして格納する新しいパスワード・シークレットを作成できます。ボールトの作成は前提条件です。既存のパスワード・シークレットがない場合は、「パスワード・シークレットの作成」ボタンをクリックして作成できます。このスクリーンショットは、データベース接続の作成方法を示しています。
        1. 「パスワード・シークレットの作成」ページで、パスワードを簡単に識別できるわかりやすい「名前」および「説明」を入力します。
        2. 「コンパートメント」フィールドは読取り専用です。
        3. ドロップダウン・リストから、コンパートメント内のVaultおよびVaultを選択します。
        4. ドロップダウン・リストから、コンパートメント内の暗号化キーおよび暗号化キーを選択します。
        5. 「ユーザー・パスワード」および「ユーザー・パスワードの確認」を入力します。
        6. 変更を適用するには、「作成」ボタンを選択します。
        このスクリーンショットは、データベース接続の作成方法を示しています。
      9. ドロップダウン・リストから、「コンパートメント内のデータベース・ユーザー・パスワード・シークレット」を選択し、「データベース・ユーザー・パスワード・シークレット」を選択します。
      10. ドロップダウン・リストから、「コンパートメント内のWalletシークレット」を選択し、「Walletシークレット」を選択します。既存のウォレット・シークレットがない場合は、「ウォレット・シークレットの作成」ボタンをクリックして作成できます。
        1. 「ウォレット・シークレットの作成」ページで、パスワードを簡単に識別できるわかりやすい「名前」および「説明」を入力します。
        2. 「コンパートメント」フィールドは読取り専用です。
        3. ドロップダウン・リストから、コンパートメント内のVaultおよびVaultを選択します。
        4. ドロップダウン・リストから、コンパートメント内の暗号化キーおよび暗号化キーを選択します。
        5. 「Walletシークレット」セクションで、ファイルを選択してアップロードできます。
        6. 「作成」ボタンを選択して変更を適用します。
        このスクリーンショットは、データベース接続の作成方法を示しています。
      11. 「拡張オプション」セクションを展開して、「セキュリティ」および「ネットワーク接続」および「タグ」オプションを管理します。
        1. 「セキュリティ」セクションで、ボールト・シークレット・オプションを有効にできます。
        2. 「ネットワーク接続性」セクションから、「共有エンドポイント」または「専用エンドポイント」を選択できます。
          1. 共有エンドポイント:ネットワーク・トラフィックは、デプロイメント・サブネット内の単一の共有エンドポイントを経由し、パフォーマンスに影響を与える可能性があります。デプロイメントのイングレスIPからの接続を許可する必要があります。
          2. 専用エンドポイントネットワークトラフィックは、VCN内の割り当てられたサブネットの専用エンドポイントを経由します。接続のイングレスIPからの接続を許可する必要があります。
        3. 「ネットワーク接続」セクションから、「セッション・モード」を選択できます。
          1. 直接:データベース・ノードで実行されているローカル・リスナーを使用します。
          2. リダイレクト: Oracle Real Application Clusters (RAC)デプロイメントでSCAN FQDNリスナーを使用します。
        このスクリーンショットは、データベース接続の作成方法を示しています。
      12. 「作成」ボタンを選択して変更を保存します。
    3. 「デプロイメント」セクションで、プロビジョニングされたGoldenGateデプロイメントを選択し、「ネットワーク・セキュリティ・グループ」タブを選択します。「ネットワーク・セキュリティ・グループの追加」ボタンを選択し、次のサブステップを完了します:このスクリーンショットは、ネットワーク・セキュリティ・グループを作成する方法を示しています。
      1. ドロップダウン・リストから、「コンパートメントのネットワーク・セキュリティ・グループ」および「ネットワーク・セキュリティ・グループ」を選択します。
      2. 完了したら、「ネットワーク・セキュリティ・グループの追加」ボタンを選択して変更を適用します。
      このスクリーンショットは、ネットワーク・セキュリティ・グループを作成する方法を示しています。
    接続の割当
    1. OCIコンソールから、「Oracle AI Database」を選択し、GoldenGateを選択します。
    2. 「デプロイメント」ページで、プロビジョニングされたGoldenGateデプロイメントを選択し、「割当て済接続」タブを選択します。このスクリーンショットは、接続を割り当てる方法を示しています。
      1. 「接続の割当て」ボタンを選択し、次のサブステップを完了します:
        1. ドロップダウン・リストから、「コンパートメント内の接続」および「接続」を選択します。
        2. 「接続の割当て」ボタンを選択して変更を保存します。
        このスクリーンショットは、接続を割り当てる方法を示しています。
      2. 「割当て済接続」リストから、接続の「状態」を表示できます。
      3. 「...」アイコンを選択し、「接続のテスト」オプションを選択して、接続をテストすることもできます。接続に成功すると、緑色のチェック・マークが付いたポップアップ・ウィンドウが表示され、「成功」というメッセージが表示されます。このスクリーンショットは、接続を割り当てる方法を示しています。
  • 現在このページのコンテンツはありません。Oracle AI Database@Azureチームは、ここにコンテンツを追加する予定であり、このプレースホルダ・テキストは、そのテキストが追加されるまで提供されます。Oracle AI Database@Azureチームは、この製品および付属のドキュメントに対する将来の新機能、拡張機能および修正に興奮しています。このページをぜひご覧ください。

  • GoldenGateデプロイメント、データベース接続の作成、接続の割当ては、OCIコンソールから完了する必要があります。

  • 現在このページのコンテンツはありません。Oracle AI Database@Azureチームは、ここにコンテンツを追加する予定であり、このプレースホルダ・テキストは、そのテキストが追加されるまで提供されます。Oracle AI Database@Azureチームは、この製品および付属のドキュメントに対する将来の新機能、拡張機能および修正に興奮しています。このページをぜひご覧ください。