RDS for Oracle のライセンスオプション - Amazon Relational Database Service

RDS for Oracle のライセンスオプション

Amazon RDS for Oracle には、ライセンス込み (LI) と Bring-Your-Own-License (BYOL) の 2 つのライセンスオプションがあります。Amazon RDS で Oracle DB インスタンスを作成したら、DB インスタンスを変更してライセンスモデルを変更できます。詳細については、「Amazon RDS DB インスタンスを変更する」を参照してください。

重要

DB インスタンスクラスと Oracle Database エディション用の適切な Oracle Database ライセンス (ソフトウェア更新ライセンスおよびサポート) を所持していることを確認してください。また、個別にライセンスされた Oracle Database 機能のライセンスがあることを確認してください。

ライセンス込み

License Included モデルでは、Oracle Database のライセンスを別途購入する必要はありません。Oracle Database ソフトウェアのライセンスは、AWS に含まれています。このモデルで、ケースサポートがある AWS Support アカウントをお持ちの場合に、Amazon RDS と Oracle Database のサービスリクエストを行うには、AWS Support にお問い合わせください。License Included モデルは、Amazon RDS for Oracle Database Standard Edition 2 (SE2) でのみサポートされます。RDS for Oracle の LI オプションの使用には、 AWSサービス条件 のセクション 10.3.1 が適用されます。

Bring-Your-Own-License (BYOL)

BYOL モデルでは、既存の Oracle Database のライセンスを使用して Amazon RDS でデータベースをデプロイできます。実行する DB インスタンスクラスと Oracle Database エディション用の適切な Oracle Database ライセンス (ソフトウェア更新ライセンスおよびサポート) を所持している必要があります。また、クラウドコンピューティング環境での Oracle Database ソフトウェアのライセンス化に関する Oracle のポリシーに従う必要があります。Amazon EC2 用の Oracle のライセンスポリシーの詳細については、「クラウドコンピューティング環境での Oracle ソフトウェアのライセンス」を参照してください。

このモデルでは、アクティブな Oracle サポートアカウントを継続して使用できます。Oracle データベースのサービスリクエストについては、直接 Oracle にお問い合わせください。ケースサポート付きの AWS Support アカウントをお持ちであれば、Amazon RDS の問題については AWS Support にお問い合わせいただけます。Amazon Web Services と Oracle では、双方の組織からのサポートが必要なケースのために、マルチベンダーサポートプロセスを用意しています。

Amazon RDS は、Oracle Database Enterprise Edition (EE) および Oracle Database Standard Edition 2 (SE2) の BYOL モデルのみをサポートしています。

AWS License Manager との統合

BYOL モデルで Oracle ライセンスの使用状況をモニタリングしやすくするために、AWS License Manager が Amazon RDS for Oracle と統合されています。License Manager は、仮想コア (vCPUs) に基づく RDS for Oracle エンジンのエディションとライセンスパックの追跡をサポートしています。また AWS Organizations で License Manager を使用して、すべての組織アカウントを一元管理することもできます。

次の表に、RDS for Oracle の製品情報フィルターを示します。

フィルタ

名前

説明

エンジンのエディション

oracle-ee

Oracle Database Enterprise Edition (EE)

oracle-se2

Oracle Database Standard Edition 2 (SE2)

ライセンスパック

data guard

Amazon RDS for Oracle でのリードレプリカの使用 (Oracle Active Data Guard)」を参照してください。

olap

Oracle OLAP」を参照してください。

ols

Oracle Label Security」を参照してください。

diagnostic pack sqlt

Oracle SQLT」を参照してください。

tuning pack sqlt

Oracle SQLT」を参照してください。

Oracle DB インスタンスのライセンス使用状況を追跡するには、セルフマネージドライセンスを作成できます。この場合、製品情報フィルターに一致する Oracle リソースは、セルフマネージドライセンスに自動的に関連付けられます。Oracle DB インスタンスの検出には最長で 24 時間かかることがあります。

Oracle DB インスタンスのライセンス使用状況を追跡するセルフマネージドライセンスを作成するには
  1. https://console.aws.amazon.com/license-manager/ に移動します。

  2. セルフマネージドライセンスを作成する

    手順については、「AWS License Manager ユーザーガイド」の「セルフマネージドライセンスを作成する」を参照してください。

    [Product Information (製品情報)] パネルで [RDS Product Information Filter (RDS 製品情報フィルター)] のルールを追加します。

    詳細については、AWS License Manager API リファレンスの「ProductInformation」を参照してください。

AWS CLI を使用してセルフマネージドライセンスを作成するには、create-license-configuration コマンドを呼び出します。--cli-input-json または --cli-input-yaml パラメータを使用して、コマンドにパラメータを渡すことができます。

次の例は、Oracle Enterprise Edition のセルフマネージドライセンスを作成します。

aws license-manager create-license-configuration --cli-input-json file://rds-oracle-ee.json

次に、この例で使用されているサンプルの rds-oracle-ee.json ファイルを示します。

{ "Name": "rds-oracle-ee", "Description": "RDS Oracle Enterprise Edition", "LicenseCountingType": "vCPU", "LicenseCountHardLimit": false, "ProductInformationList": [ { "ResourceType": "RDS", "ProductInformationFilterList": [ { "ProductInformationFilterName": "Engine Edition", "ProductInformationFilterValue": ["oracle-ee"], "ProductInformationFilterComparator": "EQUALS" } ] } ] }

製品情報の詳細については、AWS License Manager ユーザーガイドの「リソースインベントリの自動検出」を参照してください。

--cli-input パラメータの詳細については、AWS CLI ユーザーガイドの「JSON または YAML 入力ファイルからの AWS CLI スケルトンと入力パラメータの生成」を参照してください。

Oracle のエディション間での移行

実行する予定の DB インスタンスのエディションとクラス向けに適切な未使用の BYOL Oracle ライセンスを保有している場合、任意の Standard Edition 2 (SE2) から Enterprise Edition (EE) に移行できます。ただし、エンタープライズエディションから別のエディションには移行できません。

エディションを変更してデータを保持するには
  1. DB インスタンスのスナップショットを作成します。

    詳細については、「シングル AZ DB インスタンスの DB スナップショットの作成」を参照してください。

  2. 新しい DB インスタンスにスナップショットを復元して、使用する Oracle データベースエディションを選択します。

    詳細については、「DB スナップショットからの復元」を参照してください。

  3. (オプション) エディションに適切な Oracle データベースのライセンスを持っていて、それを実行し続けることを希望する場合を除き、古い DB インスタンスを削除します。

    詳細については、「DB インスタンスを削除する」を参照してください。

Oracle マルチ AZ 配置のライセンス

Amazon RDS は、可用性の高いフェイルオーバーソリューションとして Oracle のマルチ AZ 配置をサポートしています。本稼働のワークロードではマルチ AZ をお勧めします。詳細については、「マルチ AZ 配置の設定と管理」を参照してください。

Bring-Your-Own-License モデルを使用する場合、マルチ AZ 配置でプライマリ DB インスタンスとスタンドバイ DB インスタンスの両方でライセンスを保持していることが必要です。