Exascale InfrastructureOracle Exadata Database Service on Exascale InfrastructureインスタンスのOracle Exadata Database Serviceのネットワーク設定

このトピックでは、VCNの推奨構成と、Oracle Exadata Database Service on Exascale Infrastructureインスタンスに関連するいくつかの要件を説明します。

Oracle Exadata Database Service on Exascale Infrastructureインスタンスを設定する前に、仮想クラウド・ネットワーク(VCN)と他のネットワーキング・サービス・コンポーネントを設定する必要があります。

VCNおよびサブネット

Oracle Exadata Database Service on Exascale Infrastructure VMクラスタを起動するには、Virtual Cloud Networkと少なくとも2つのサブネットが必要です。

Oracle Exadata Database Service on Exascale Infrastructure VMクラスタを起動するには、Virtual Cloud Networkと少なくとも2つのサブネットがあり、使用するDNSリゾルバのタイプを選択する必要があります:

  • Oracle Exadata Database Service on Exascale Infrastructure VMクラスタが必要なリージョンのVCN
  • VCNに少なくとも2つのサブネット。2つのサブネットは次のとおりです:

    • クライアント・サブネット
    • バックアップ・サブネット
  • 使用するDNS名前解決の方法を選択します。VCNのDNSの選択肢を参照してください

一般的に、Oracleでは、リージョン内のすべての可用性ドメインにまたがるリージョナル・サブネットを使用することをお薦めします。詳細は、VCNおよびサブネットの概要を参照してください。

サブネットごとにカスタム・ルート表を作成します。Exadataコンピュート・ノードのクライアント・ネットワークおよびバックアップ・ネットワークとの間でのトラフィックを制御するためのセキュリティ・ルールも作成します(クラウドVMのクラスタ・リソースの場合、ノードを仮想マシンと呼びます)。これらの項目の詳細を次に示します。

オプション1: インターネット・ゲートウェイを使用したパブリック・クライアント・サブネット

このオプションは、概念実証または開発作業を行う際に役立ちます。

インターネット・ゲートウェイをVCNで使用する場合や、パブリック・ネットワークのみで実行されるサービスがあり、データベースへのアクセスが必要なサービスがある場合は、この設定を本番で使用できます。次の図および説明を参照してください。

network_exa_public_client.pngの説明が続きます
図network_exa_public_client.pngの説明

設定するもの:

  • サブネット:

    • パブリック・クライアント・サブネット(パブリックとは、サブネット内のリソースが任意でパブリックIPアドレスを持つことができることを意味します)。
    • プライベート・バックアップ・サブネット(プライベートとは、サブネット内のリソースがパブリックIPアドレスを持つことができず、インターネットからの着信接続を受信できないことを意味します)。
  • VCNのゲートウェイ:

  • ルート表:

    • 0.0.0.0/0およびターゲット = インターネット・ゲートウェイのルートを含むパブリック・クライアント・サブネットのカスタム・ルート表。
    • サービスCIDRラベル(CIDRラベルについては、サービス・ゲートウェイの概要および使用可能なサービスCIDRラベルを参照)、およびターゲット = サービス・ゲートウェイのルート・ルールを含むプライベート・バックアップ・サブネットの個別のカスタム・ルート表。
  • Exadata仮想マシンのコンピュート・ノードとの間で必要なトラフィックを有効化するセキュリティ・ルール
  • Exadata Cloud Serviceインスタンスのコンピュート・ノード上のオブジェクト・ストレージへのノード・アクセス: 静的ルート(バックアップ・サブネットを介したOCIサービスへのアクセスを有効にするため)。
ノート

パブリック・サブネットに関連付けられているルート表でサービス・ゲートウェイをターゲットとして使用するルート・ルールを構成する方法の詳細は、その既知の問題を参照してください。

オプション2: プライベート・サブネット

本番システムにはプライベート・サブネットをお薦めします。

どちらのサブネットもプライベートであるため、インターネットからはアクセスできません。次の図および説明を参照してください。

network_exa_private_client.pngの説明が続きます
図network_exa_private_client.pngの説明

設定するもの:

  • サブネット:

    • プライベート・クライアント・サブネット。
    • プライベート・バックアップ・サブネット。
  • VCNのゲートウェイ:

  • ルート表:

    • 次のルールを含む、プライベート・クライアント・サブネットのカスタム・ルート表:

      • オンプレミス・ネットワークのCIDRおよびターゲット = DRGのルール。
      • サービスCIDRラベルOracle Services Networkのすべての<region>サービスでターゲット = サービス・ゲートウェイのルール。Oracle Services Networkは、Oracleサービス用に予約されているOracle Cloud Infrastructureの概念的なネットワークです。このルールによって、クライアント・サブネットがOSの更新のためにリージョンのOracle YUMリポジトリにアクセスできるようになります。また、オプション2: オブジェクト・ストレージとYUMリポジトリの両方へのサービス・ゲートウェイ・アクセスも参照してください。
      • オプションで、0.0.0.0/0、およびターゲット = NATゲートウェイのルール。
    • 1つのルールを含む、プライベート・バックアップ・サブネットの別のカスタム・ルート表:
      • クライアント・サブネット用と同じルール: サービスCIDRラベルOracle Services Networkのすべての<region>サービスで、ターゲット = サービス・ゲートウェイ用。このルールは、バックアップ・サブネットがバックアップのためにリージョンのオブジェクト・ストレージにアクセスできるようにします。
  • Exadataノードとの間で必要なトラフィックを有効化するセキュリティ・ルールExadata Cloud Serviceインスタンスのセキュリティ・ルールを参照してください。
  • オプションで、コンピュート・ノード上の静的ルートを他のOCIサービス(VMクラスタ、仮想マシン)に追加して、NAT Gatewayの使用時などに、クライアント・サブネットを介してではなく、バックアップ・サブネットでのみサービスにアクセスできる場合に、アクセスを有効にします。

IPアドレス空間の要件

2つのサブネットを持つVCNを作成し、VMクラスタのサイズに十分なアドレスがあることを確認する必要があります。

ノート

特にExadata Cloud Infrastructureインスタンス(つまりVCN)が複数のリージョンにある場合、IPアドレスは重複できません。

VMクラスタ(およびVCN)を複数のリージョンで設定する場合は、VCNsのIPアドレス領域が重複しないようにしてください。これは、Oracle Data Guardでディザスタ・リカバリを設定する場合に重要です。

クライアント・サブネットでは、各ノードが4つのIPアドレスを必要とし、さらに、3つのアドレスが単一クライアント・アクセス名(SCAN)用に予約されています。バックアップ・サブネットでは、各ノードに3つのアドレスが必要です。ネットワーキング・サービスでは、各サブネットに3つのIPアドレスを予約しています。

次の式を使用して、変数nがVMクラスタ内のVMの数であるIPアドレスの最小数を計算します:

クライアントアドレスの最小数= 4*n+6

バックアップアドレスの最小数= 3*n+3

ノート

サブインターネットに必要な最小容量より大きい容量を割り当てると(例: /28のかわりに最低/25)、サブネットの使用可能領域に対するこれらの予約済アドレスの相対的な影響を軽減できます。将来の成長を計画するには、VMクラスタをスケール・アップする際に必要となるアドレスを追加します。ただちにプロビジョニングする予定の仮想マシン数だけではありません。

オブジェクト・ストアにアクセスするための静的ルートの構成

Oracle Exadata Database Service on Exascale Infrastructureインスタンスのすべてのトラフィックは、デフォルトではデータ・ネットワークを介してルーティングされます。バックアップ・トラフィックをバックアップ・インタフェース(BONDETH1)にルーティングするには、クラスタ内のコンピュート・ノードで静的ルートを構成する必要があります。

手順については、オブジェクト・ストレージへのノード・アクセス: 静的ルートを参照してください。

Exascale InfrastructureインスタンスでのOracle Exadata Database ServiceのDNSの設定

DNSを使用すると、IPアドレスのかわりにホスト名を使用してExadata Cloud Infrastructureインスタンスと通信できます。

Virtual Cloud NetworkのDNSの説明に従って、インターネットおよびVCNリゾルバ(VCNに組み込まれたDNS機能)を使用できます。クライアント・サブネットのDNS名前解決にはVCN Resolverを使用することをお薦めします。Exadataインスタンスでのデータベースのバックアップ、クラウド・ツールのパッチ適用および更新に必要なSwiftエンドポイントが自動的に解決されます。

DNS: VCN、サブネットおよびOracle Exadata Database Service on Exascale Infrastructureインスタンスの短縮名

ノードが通信するには、VCNでInternet and VCN Resolverを使用する必要があります。インターネットおよびVCNリゾルバにより、ノードへのホスト名の割当て、およびVCN内のリソースによるこれらのホストの名前のDNS解決が可能になります

インターネットおよびVCNリゾルバにより、データベースのSCANのラウンド・ロビン解決が可能になります。また、Oracle Exadata Database Service on Exascale Infrastructureインスタンスでのデータベースのバックアップ、パッチ適用およびクラウド・ツールの更新に必要な重要なサービス・エンドポイントも解決できます。Internet and VCN Resolverは、VCN内のDNSに対するVCNのデフォルトの選択肢です。詳細は、Virtual Cloud NetworkのDNSおよびDHCPオプションを参照してください。

VCN、サブネットおよびExadataを作成する場合、VCNのDNSに関連して次の識別子を慎重に設定する必要があります:

  • VCNドメイン・ラベル
  • サブネット・ドメイン・ラベル
  • Oracle Exadata Database Service on Exascale InfrastructureインスタンスのクラウドVMクラスタ・リソースのホスト名接頭辞

これらの値は、ノードの完全修飾ドメイン名(FQDN)を構成します:

<hostname_prefix>-######.<subnet_domain_label>.<vcn_domain_label>.oraclevcn.com

次に例を示します:

exacs-abcde1.clientpvtad1.acmevcniad.oraclevcn.com

この例では、クラウドVMクラスタの作成時に、ホスト名接頭辞としてexacsを割り当てます。データベース・サービスによって、ハイフンと、5文字の文字列、末尾のノード番号が自動的に追加されます。次に例を示します:

  • ノード1: exacs-abcde1.clientpvtad1.acmevcniad.oraclevcn.com
  • ノード2: exacs-abcde2.clientpvtad1.acmevcniad.oraclevcn.com
  • ノード3: exacs-abcde3.clientpvtad1.acmevcniad.oraclevcn.com
  • など

ホスト名の接頭辞の要件:

  • 推奨される最大文字数: 23文字。詳細は、「VCNおよびサブネット・ドメイン・ラベルの要件」のを参照してください。
  • 文字列localhostにすることはできません

VCNおよびサブネット・ドメイン・ラベルの要件:

  • 推奨最大文字数: それぞれ14文字。基礎となる実際の要件は、両方のドメイン・ラベルで合計28文字です(ラベル間のピリオドは除く)。たとえば、subnetad1.verylongvcnphxまたはverylongsubnetad1.vcnphxのどちらも使用できます。簡単にするために、推奨はそれぞれ14文字です。
  • ハイフンやアンダースコアは使用できません。
  • 推奨: VCNのドメイン・ラベルにリージョン名を含め、サブネットのドメイン・ラベルに可用性ドメイン名を含めます。

  • 一般に、FQDNの最大合計制限は128文字で、そのうち16文字はサービス追加文字に割り当てられます。安全な一般ルールを次に示します:

    <23_chars_max>-######.<14_chars_max>.<14_chars_max>.oraclevcn.com

VCNおよびサブネットの作成時、前述の最大値は強制されません。ただし、ラベルが最大を超えると、Exadataデプロイメントは失敗します。

DNS: オンプレミス・ネットワークとVCNの間

プライベートDNSリゾルバを使用して、オンプレミス・ホストとVCNリソースが相互に通信するときにホスト名の使用を有効にすることをお薦めします。

プライベート・リゾルバの作成および使用の詳細は、プライベートDNSリゾルバを参照してください。リファレンス・アーキテクチャについては、Oracle Architecture CenterのVCNでのプライベートDNSの使用を参照してください。

プライベートDNSの構成

プライベートDNSを使用するために必要な前提条件を確認します。

  • VMクラスタ・プロビジョニングを起動する前に、プライベート・ビューおよびプライベート・ゾーンを作成する必要があります。詳細は、プライベートDNSリゾルバを参照してください。
  • 別のDNSサーバーへの転送は、事前にDNSコンソールで設定する必要があります。これを行うには、VCNのリゾルバに移動し、エンドポイントを作成してからルールを作成します。詳細は、Virtual Cloud NetworkのDNSを参照してください。
  • プライベートゾーンの名前には4つ以上のラベルを指定できません。たとえば、a.b.c.dは許可されますが、a.b.c.d.eは許可されません。
  • VCNのリゾルバにプライベート・ビューを追加する必要もあります。詳細は、リゾルバへのプライベート・ビューの追加を参照してください。
  • プライベートDNS機能を使用してExadata VMクラスタをプロビジョニングする場合、Exadataでは、Exadata VMクラスタのコンパートメントに逆引きDNSゾーンを作成する必要があります。コンパートメントにタグまたはタグのデフォルトが定義されている場合は、タグの管理に関連する追加のポリシーが必要です。詳細は、次のトピックを参照してください。

オブジェクト・ストレージへのノード・アクセス: 静的ルート

Oracle Exadata Database Service on Exascale Infrastructureインスタンスでデータベースをバックアップし、クラウド・ツールにパッチを適用して更新できるように、OracleではAutonomous Recovery Serviceを構成することをお薦めします。そのアクセスでVCNを構成する方法(たとえば、サービス・ゲートウェイ)にかかわらず、オブジェクト・ストレージを使用する場合、クラスタ内の各コンピュート・ノードでオブジェクト・ストレージへの静的ルートを構成することも必要になる場合があります。これは、自動バックアップを使用しない場合にのみ必要です。バックアップAPIを使用してカスタマイズされたバックアップを使用する場合は、オブジェクト・ストレージ宛のトラフィックをバックアップ・インタフェース(BONDETH1)を介してルーティングする必要があります。コンソール、APIまたはCLIで作成された自動バックアップを使用する場合は、これは必要ありません。
ノート

2025年8月6日以降、FRA、PHXまたはNRTリージョンで作成されたテナンシでは、データベースで自動バックアップを有効にすると、Autonomous Recovery Serviceのみがバックアップの保存先になります。

注意:

コンソール、APIまたはCLIで自動バックアップを作成しない場合は、Oracle Exadata Database Service on Exascale Infrastructureインスタンスの各コンピュート・ノードでオブジェクト・ストレージ・アクセスの静的ルートを構成する必要があります。そうしないと、システムでのデータベースのバックアップ、およびツールのパッチ適用または更新の試行が失敗する可能性があります。
ノート

データベースの最初の自動バックアップを有効にすると、サービスで静的ルート構成が自動的に実行されます。

データベースを作成する前にサービスにパッチを適用する場合は、GIまたはDBホームにパッチを適用できるように、手動の静的ルートが必要です。

クライアント・サブネットを介してアクセスできず、バックアップ・サブネットのみがその設定を使用してリージョン内のすべてのサービスにアクセスする場合、静的ルートは、他のサービス(IAM、KMS)へのアクセスにも必要な場合があります。

オブジェクト・ストレージIP割当て

オブジェクト・ストレージ・アクセス用の静的ルートを構成するには

VCNのサービス・ゲートウェイ

VCNはバックアップ用のオブジェクト・ストレージとOS更新用のOracle YUMリポジトリの両方へのアクセスを必要とします。

オプション1: OCIサービスへのサービス・ゲートウェイ・アクセス

オプション2: オブジェクト・ストレージとYUMリポジトリの両方へのサービス・ゲートウェイ・アクセス

Oracle Exadata Database Service on Exascale Infrastructureのセキュリティ・ルール

この項では、Oracle Exadata Database Service on Exascale Infrastructureで使用するセキュリティ・ルールを示します。

セキュリティ・ルールは、仮想マシンのクライアント・ネットワークおよびバックアップ・ネットワークに許可されるトラフィックのタイプを制御します。ルールは3つのセクションに分かれています。

これらのルールを実装するには、様々な方法があります。詳細は、セキュリティ・ルールの実装方法を参照してください。

ノート

ゼロトラスト・パケット・ルーティングを使用してデータベース・サービスのネットワークを制御する予定で、同じVCN内にData Guardピアを構成する予定の場合、VCNおよびData Guard構成内のすべてのVMクラスタに同じZPRセキュリティ属性が必要です。別のVCNまたは別のリージョンにあるData Guardピアは、ZPR構成のCIDRで指定する必要があります。

クライアント・ネットワークとバックアップ・ネットワークの両方に必要なルール

VCNのホストに対して不可欠な接続を有効にする、いくつかの一般ルールがいくつかあります。

セキュリティ・リストを使用してセキュリティ・ルールを実装する場合、デフォルトで、次のルールがデフォルトのセキュリティ・リストに含まれることに注意してください。特定のセキュリティ・ニーズを満たすようにリストを更新または置換してください。Oracle Cloud Infrastructure環境内でネットワーク・トラフィックが適切に機能するには、2つのICMPルール(一般イングレス・ルール2および3)が必要です。VCN内のリソースと通信する必要があるホスト間のトラフィックのみが許可されるように、一般イングレス・ルール1 (SSHルール)と一般エグレス・ルール1を調整します。

特にクライアント・ネットワークに必要なルール

クライアント・ネットワークには、次のセキュリティ・ルールが重要です。

ノート

  • クライアント・イングレス・ルール1および2は、クライアント・サブネット内から開始された接続のみをカバーします。VCNの外部に存在するクライアントがある場合、かわりにソースCIDRがクライアントのパブリックIPアドレスに設定された2つの同様のルールを追加設定することをお薦めします。
  • クライアント・イングレス・ルール3および4とクライアント・エグレス・ルール1および2では、クライアント・ネットワーク内のTCPおよびICMPトラフィックを許可し、ノードが相互に通信できるようにします。ノード間でTCP接続に失敗した場合、ExadataクラウドVMクラスタ・リソースはプロビジョニングに失敗します。

クライアント・イングレス・ルール3: クライアント・サブネット内からのトラフィックへのパッチ適用を許可する

  • ステートレス: いいえ(すべてのルールはステートフルである必要があります)
  • ソース・タイプ: CIDR
  • ソースCIDR: クライアント・サブネットのCIDR
  • IPプロトコル: TCP
  • ソース・ポート範囲: すべて
  • 宛先ポート範囲: 7085
  • 説明:オプションで、ルールのわかりやすい説明を追加します。例: 「サブネット内のExadata Fleet Updateプライベート・エンドポイントへのアクセスを許可します。」

Oracle DatabaseおよびOracle Grid Infrastructureパッチ適用に必要なIAMポリシー

データベースおよびOracle Grid Infrastructureを管理するユーザーまたはグループに対して、サブネット、仮想ネットワーク・インタフェース・カード(vNIC)およびプライベートIPアドレス(プライベートIP)にアクセスするためのIdentity and Management (IAM)ポリシーを付与します。たとえば、グループadmin-groupがコンパートメントABCを管理するとします。その場合は、次のポリシーを設定します。

  • グループadmin-groupがコンパートメントABCのサブネットを使用することを許可します
  • グループadmin-groupがコンパートメントABCのvNICを使用することを許可します
  • グループadmin-groupがコンパートメントABCでprivate-ipsを使用することを許可します

特にバックアップ・ネットワークに必要なルール

次のセキュリティ・ルールは、VMクラスタがサービス・ゲートウェイを介してオブジェクト・ストレージと通信できるようにするため(また、クライアント・ネットワークにアクセス権がない場合にはオプションでOracle YUMリポジトリと)バックアップ・ネットワークにとって重要です。このトピック(およびデフォルトのセキュリティ・リスト)の一般エグレス・ルールと重複しています。これはオプションですが、一般エグレス・ルール(またはデフォルトのセキュリティ・リスト)が誤って変更された場合に備えて推奨されます。

クライアント・ネットワークとバックアップ・ネットワークの両方に必要なルール

このトピックでは、VCNのホストに不可欠な接続性を有効にする、いくつかの一般ルールを示します。

セキュリティ・リストを使用してセキュリティ・ルールを実装する場合、デフォルトで次のルールがデフォルトのセキュリティ・リストに含まれることに注意してください。特定のセキュリティ・ニーズを満たすようにリストを更新または置換してください。Oracle Cloud Infrastructure環境内でネットワーク・トラフィックが適切に機能するには、2つのICMPルール(一般イングレス・ルール2および3)が必要です。VCN内のリソースと通信する必要があるホスト間のトラフィックのみが許可されるように、一般イングレス・ルール1 (SSHルール)と一般エグレス・ルール1を調整します。

一般イングレス・ルール1: 任意の場所からのSSHトラフィックを許可する
一般イングレス・ルール2: Path MTU Discovery断片化メッセージを許可する
一般イングレス・ルール3: VCN内の接続エラー・メッセージを許可する

このルールにより、VCN内のホストが接続エラー・メッセージを相互に受信できるようになります。

  • ステートレス: いいえ(すべてのルールはステートフルである必要があります)
  • ソース・タイプ: CIDR
  • ソースCIDR: IPv4: VCNのIPv4 CIDR、IPv6: VCNのIPv6 CIDR
  • IPプロトコル: ICMP
  • タイプ: すべて
  • コード: すべて
一般エグレス・ルール1: すべてのエグレス・トラフィックを許可する

特にクライアント・ネットワークに必要なルール

クライアント・ネットワークには、次のセキュリティ・ルールが重要です。

ノート

  • X8Mシステムの場合、クライアント・サブネット上のすべてのポートをイングレスおよびエグレス・トラフィック用に開くことをお薦めします。これは、システムにデータベース・サーバーを追加するための要件です。
  • クライアント・イングレス・ルール1および2は、クライアント・サブネット内から開始された接続のみをカバーします。VCNの外部に存在するクライアントがある場合、Oracleでは、かわりにソースCIDRをクライアントのパブリックIPアドレスに設定する2つの類似ルールを追加で設定することをお薦めします。
  • クライアント・イングレス・ルール3および4とクライアント・エグレス・ルール1および2では、クライアント・ネットワーク内のTCPおよびICMPトラフィックを許可し、ノードが相互に通信できるようにします。ノード間でTCP接続に失敗した場合、Exadata VMクラスタ・リソースはプロビジョニングに失敗します。
クライアント・イングレス・ルール1: クライアント・サブネット内からのONSおよびFANトラフィックを許可する

最初のルールが推奨され、Oracle Notification Services (ONS)で高速アプリケーション通知(FAN)イベントについて通信できるようになります。

  • ステートレス: いいえ(すべてのルールはステートフルである必要があります)
  • ソース・タイプ: CIDR
  • ソースCIDR: IPv4: クライアント・サブネットのIPv4 CIDR、IPv6: クライアント・サブネットのIPv6 CIDR
  • IPプロトコル: TCP
  • ソース・ポート範囲: すべて
  • 宛先ポート範囲: 6200
  • 説明: ルールの説明(オプション)。
クライアント・イングレス・ルール2: クライアント・サブネット内からのSQL*NETトラフィックを許可する

これは、SQL*NETトラフィックに関するルールであり、次の場合に必要です:

  • データベースへのクライアント接続を有効にする必要がある場合
  • Oracle Data Guardを使用する予定の場合
  • ステートレス: いいえ(すべてのルールはステートフルである必要があります)
  • ソース・タイプ: CIDR
  • ソースCIDR: IPv4: クライアント・サブネットのIPv4 CIDR、IPv6: クライアント・サブネットのIPv6 CIDR
  • IPプロトコル: TCP
  • ソース・ポート範囲: すべて
  • 宛先ポート範囲: 1521
  • 説明: ルールの説明(オプション)。
クライアント・エグレス・ルール1: クライアント・サブネット内のすべてのTCPトラフィックを許可する

このルールは、前述のSQL*NETトラフィック用です。

  • ステートレス: いいえ(すべてのルールはステートフルである必要があります)
  • 宛先タイプ: CIDR
  • 宛先CIDR: 0.0.0.0/0 (IPv4)、::/0 (IPv6)
  • IPプロトコル: TCP
  • ソース・ポート範囲: すべて
  • 宛先ポート範囲: 22
  • 説明: ルールの説明(オプション)。
クライアント・エグレス・ルール2: すべてのエグレス・トラフィックを許可する(Oracle YUMリポジトリへの接続の許可)

クライアント・エグレス・ルール3は、Oracle YUMリポジトリへの接続を許可するため重要です。

これは、一般エグレス・ルール1: すべてのエグレス・トラフィックを許可する(およびデフォルト・セキュリティ・リスト内)と重複しています。これはオプションですが、一般エグレス・ルール(またはデフォルトのセキュリティ・リスト)が誤って変更された場合に備えて推奨されます。

  • ステートレス: いいえ(すべてのルールはステートフルである必要があります)
  • 宛先タイプ: CIDR
  • 宛先CIDR: 0.0.0.0/0 (IPv4)、::/0 (IPv6)
  • IPプロトコル: すべて
  • 説明: ルールの説明(オプション)。

特にバックアップ・ネットワークに必要なルール

次のセキュリティ・ルールは、VMクラスタがサービス・ゲートウェイを介してオブジェクト・ストレージと通信できるようにするため(また、クライアント・ネットワークにアクセス権がない場合にはオプションでOracle YUMリポジトリと)バックアップ・ネットワークにとって重要です。

これは、一般的なエグレス・ルール1: すべてのエグレス・トラフィックを許可と重複します。これはオプションですが、一般エグレス・ルール(またはデフォルトのセキュリティ・リスト)が誤って変更された場合に備えて推奨されます。

イベント・サービスに必要なルール

コンピュート・インスタンス・メトリックをイベント・サービスに送信できるようにするには、コンピュート・インスタンスにパブリックIPアドレスまたはサービス・ゲートウェイが必要です。

デフォルトのエグレス・ルールで、コンピュート・インスタンス・メトリックがイベント・サービスに送信されるようにするには十分です。

インスタンスにパブリックIPアドレスがない場合は、仮想クラウド・ネットワーク(VCN)上にサービス・ゲートウェイを設定します。サービス・ゲートウェイにより、インスタンスは、トラフィックがインターネットを経由することなく、コンピュート・インスタンス・メトリックをイベント・サービスに送信できます。イベント・サービスにアクセスするためのサービス・ゲートウェイの設定に関する特別な注意事項を次に示します:

  • サービス・ゲートウェイを作成する場合は、「Oracle Services Networkのすべての<region>サービス」というサービス・ラベルを有効にします。これには、イベント・サービスが含まれます。
  • インスタンスが含まれるサブネットのルーティングを設定するときに、「ターゲット・タイプ」「サービス・ゲートウェイ」に、「宛先サービス」「Oracle Services Networkのすべての<region>サービス」に設定して、ルート・ルールを設定します。

    詳細な手順は、Oracle Servicesへのアクセス: サービス・ゲートウェイを参照してください。

モニタリング・サービスに必要なルール

コンピュート・インスタンス・メトリックをモニタリング・サービスに送信できるようにするには、コンピュート・インスタンスにパブリックIPアドレスまたはサービス・ゲートウェイが必要です。

コンピュート・インスタンスがコンピュート・インスタンス・メトリックをモニタリング・サービスに送信できるようにするには、デフォルトのエグレス・ルールで十分です。

インスタンスにパブリックIPアドレスがない場合は、仮想クラウド・ネットワーク(VCN)上にサービス・ゲートウェイを設定します。サービス・ゲートウェイにより、インスタンスは、トラフィックがインターネットを経由することなく、コンピュート・インスタンス・メトリックをモニタリング・サービスに送信できます。モニタリング・サービスにアクセスするためのサービス・ゲートウェイの設定に関する特別な注意事項を次に示します:

  • サービス・ゲートウェイを作成する場合は、「Oracle Services Networkのすべての<region>サービス」というサービス・ラベルを有効にします。これには、モニタリング・サービスが含まれています。
  • インスタンスが含まれるサブネットのルーティングを設定するときに、「ターゲット・タイプ」「サービス・ゲートウェイ」に、「宛先サービス」「Oracle Services Networkのすべての<region>サービス」に設定して、ルート・ルールを設定します。

    詳細な手順は、Oracle Servicesへのアクセス: サービス・ゲートウェイを参照してください。

セキュリティ・ルールの実装方法

ネットワーキング・サービスを使用してVCN内にセキュリティ・ルールを実装する方法について学習します。

ネットワーキング・サービスでは、2つの方法でVCN内にセキュリティ・ルールを実装できます:

2つの方法の比較については、セキュリティ・リストとネットワーク・セキュリティ・グループの比較を参照してください。

ネットワーク・セキュリティ・グループを使用する場合

セキュリティ・リストを使用する場合

Oracle Database Autonomous Recovery Serviceのネットワーク要件

Oracle Database Autonomous Recovery Serviceには、データベース仮想クラウド・ネットワーク(VCN)のバックアップおよびリカバリ操作専用の登録済リカバリ・サービス・サブネットが必要です。

バックアップにリカバリ・サービスを使用するには、リカバリ・サービスへのOracle Databaseのオンボーディングで説明されているステップに従います。

オブジェクト・ストレージへのサービス・ゲートウェイの作成

OCIコンソールで、オブジェクト・ストレージへのサービス・ゲートウェイを作成します。自動更新および構成メタデータには、サービス・ゲートウェイが必要です。

ノート

2025年8月6日以降、FRA、PHXまたはNRTリージョンで作成されたテナンシでは、データベースで自動バックアップを有効にすると、Autonomous Recovery Serviceのみがバックアップの保存先になります。
  1. ナビゲーション・メニューを開きます。「ネットワーキング」をクリックし、「Virtual Cloud Networks」をクリックします。
  2. バックアップするデータベース・サービスが配置されているVCNを選択します。
  3. 表示される「Virtual Cloud Network Details」ページの「リソース」で、「サービス・ゲートウェイ」をクリックします。
  4. 「サービス・ゲートウェイの作成」をクリックし、次の詳細を指定します。
    1. 名前: サービス・ゲートウェイのわかりやすい名前。一意である必要はありません。機密情報を入力しないでください。
    2. コンパートメント: サービス・ゲートウェイを作成するコンパートメント。現在作業しているコンパートメントと異なる場合。
    3. サービス: ドロップダウン・リストからサービスCIDRラベルAll <region> Services in Oracle Services Networkを選択します。
    4. タグ: (拡張オプション)リソースを作成する権限がある場合、そのリソースにはフリーフォーム・タグを適用する権限もあります。定義済タグを適用するには、タグ・ネームスペースを使用する権限が必要です。タグ付けの詳細は、リソース・タグを参照してください。タグを適用するかどうかがわからない場合は、このオプションをスキップするか(後でタグを適用できます)、管理者に問い合せてください。
  5. 「サービス・ゲートウェイの作成」をクリックします。

    ゲートウェイが作成されるまで待ってから、次のステップに進みます。

  6. 「リソース」で、「ルート表」をクリックします。

    ルート表関連付け:特定のVCNルート表をこのゲートウェイに関連付けることができます。ルート表を関連付ける場合、ゲートウェイには、その後、常に関連付けられたルート表が必要です。現在のルート表のルールを変更することも、別のルート表に置き換えることもできます。

  7. リカバリ・サービスのサブネットで使用されている「ルート表」名をクリックします。
  8. 表示される「ルート表の詳細」ページで、「ルート・ルールの追加」「ルート・ルール」セクションでクリックします。

    特定のサービスCIDRラベルにサービス・ゲートウェイを構成する場合は、そのラベルを宛先とし、サービス・ゲートウェイをターゲットとして指定したルート・ルールを作成する必要もあります。ゲートウェイにアクセスする必要があるサブネットごとに、これを行います。

  9. 表示された「ルート・ルールの追加」ダイアログで、次の詳細を入力します:
    1. ターゲット・タイプ: サービス・ゲートウェイ
    2. 宛先サービス: ゲートウェイに対して有効になっているサービスCIDRラベル。All <region> Services in Oracle Services Network
    3. ターゲット・サービス・ゲートウェイ: ステップ4で指定した名前を選択します。
    4. 説明: ルールの説明(オプション)。
  10. 「ルート・ルールの追加」をクリックします。