

# RDS for Oracle のライセンスオプション
<a name="Oracle.Concepts.Licensing"></a>

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

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

**Topics**
+ [SE2 のライセンス込みモデル](#Oracle.Concepts.Licensing.LicenseIncluded)
+ [EE および SE2 の Bring Your Own License (BYOL)](#Oracle.Concepts.Licensing.BYOL)
+ [Oracle マルチ AZ 配置のライセンス](#Oracle.Concepts.Licensing.MAZ)

## SE2 のライセンス込みモデル
<a name="Oracle.Concepts.Licensing.LicenseIncluded"></a>

License Included モデルでは、Oracle Database のライセンスを別途購入する必要はありません。Oracle Database ソフトウェアのライセンスは、AWS に含まれています。License Included モデルは、Amazon RDS for Oracle Database Standard Edition 2 (SE2) でのみサポートされます。

このモデルで、ケースサポートがある AWS サポート アカウントをお持ちの場合に、Amazon RDS と Oracle Database のサービスリクエストを行うには、サポート にお問い合わせください。RDS for Oracle の LI オプションの使用には、 [AWSサービス条件](https://aws.amazon.com/service-terms/) のセクション 10.3.1 が適用されます。

## EE および SE2 の Bring Your Own License (BYOL)
<a name="Oracle.Concepts.Licensing.BYOL"></a>

BYOL モデルでは、既存の Oracle Database のライセンスを使用して Amazon RDS でデータベースをデプロイできます。Amazon RDS は、Oracle Database Enterprise Edition (EE) および Oracle Database Standard Edition 2 (SE2) の BYOL モデルのみをサポートしています。

実行する DB インスタンスクラスと Oracle Database エディション用の適切な Oracle Database ライセンス (ソフトウェア更新ライセンスおよびサポート) を所持している必要があります。また、クラウドコンピューティング環境での Oracle Database ソフトウェアのライセンス化に関する Oracle のポリシーに従う必要があります。Amazon EC2 用の Oracle のライセンスポリシーの詳細については、「[クラウドコンピューティング環境での Oracle ソフトウェアのライセンス](http://www.oracle.com/us/corporate/pricing/cloud-licensing-070579.pdf)」を参照してください。

このモデルでは、アクティブな Oracle サポートアカウントを継続して使用できます。Oracle データベースのサービスリクエストについては、直接 Oracle にお問い合わせください。ケースサポート付きの AWS サポート アカウントをお持ちであれば、Amazon RDS の問題については サポート にお問い合わせいただけます。

### AWS License Manager との統合
<a name="oracle-lms-integration"></a>

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

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

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/ja_jp/AmazonRDS/latest/UserGuide/Oracle.Concepts.Licensing.html)

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

#### コンソール
<a name="oracle-lms-integration.console"></a>

**Oracle DB インスタンスのライセンス使用状況を追跡するセルフマネージドライセンスを AWS License Manager で作成するには**

1. [https://console.aws.amazon.com/license-manager/](https://console.aws.amazon.com/license-manager/) に移動します。

1. **[セルフマネージドライセンスを作成]** を選択します。

   手順については、「**AWS License Manager ユーザーガイド」の「[セルフマネージドライセンスを作成する](https://docs.aws.amazon.com/license-manager/latest/userguide/create-license-configuration.html)」を参照してください。

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

   詳細については、*AWS License Manager API リファレンス*の「[ProductInformation](https://docs.aws.amazon.com/license-manager/latest/APIReference/API_ProductInformation.html)」を参照してください。

1. (クロスアカウント追跡のみ) セルフマネージドライセンスを任意の AWS アカウントと共有する場合、または AWS Organizations を通じて共有する場合に AWS Resource Access Manager を使用します。詳細については、「[AWS リソースの共有](https://docs.aws.amazon.com/ram/latest/userguide/getting-started-sharing.html)」を参照してください。

#### AWS CLI
<a name="oracle-lms-integration.cli"></a>

AWS CLI を使用してセルフマネージドライセンスを作成するには、[create-license-configuration](https://docs.aws.amazon.com/cli/latest/reference/license-manager/create-license-configuration.html) コマンドを呼び出します。`--cli-input-json` または `--cli-input-yaml` パラメータを使用して、コマンドにパラメータを渡すことができます。

**Example**  
次の例は、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 ユーザーガイド*の「[リソースインベントリの自動検出](https://docs.aws.amazon.com/license-manager/latest/userguide/automated-discovery.html)」を参照してください。

`--cli-input` パラメータの詳細については、*AWS CLI ユーザーガイド*の「[JSON または YAML 入力ファイルからの AWS CLI スケルトンと入力パラメータの生成](https://docs.aws.amazon.com/cli/latest/userguide/cli-usage-skeleton.html)」を参照してください。

### Oracle Database のエディション間での移行
<a name="Oracle.Concepts.EditionsMigrating"></a>

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

**Oracle Database のエディションを変更してデータを保持するには**

1. DB インスタンスのスナップショットを作成します。

   詳細については、「[Amazon RDS のシングル AZ DB インスタンスの DB スナップショットの作成](USER_CreateSnapshot.md)」を参照してください。

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

   詳細については、「[DB インスタンスへの復元](USER_RestoreFromSnapshot.md)」を参照してください。

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

   詳細については、「[DB インスタンスを削除する](USER_DeleteInstance.md)」を参照してください。

## Oracle マルチ AZ 配置のライセンス
<a name="Oracle.Concepts.Licensing.MAZ"></a>

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

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