Q: Oracle 用 Amazon RDS では、どのようなタイプのライセンスオプションを利用できますか?

Oracle 用 Amazon RDS を使用するために利用できるライセンスオプションには 2 つのタイプがあります。

  • 自分のライセンス使用(BYOL): このライセンスモデルでは、既存の Oracle データベースのライセンスを使用して Amazon RDS で Oracle を実行することができます。BYOL モデルの DB インスタンスを実行するには、DB インスタンスのクラスと実行する Oracle データベースのエディション用の適切な Oracle データベースのライセンス (Software Update License & Support 付き) を持っている必要があります。また、クラウドコンピューティング環境での Oracle データベースソフトウェアのライセンス化に関する Oracle のポリシーに従う必要があります。Amazon EC2 環境における DB インスタンス、および Amazon EC2 用の Oracle のライセンスポリシーはこちらからご覧ください。
  • ライセンス込み: 「ライセンス込み」サービスモデルでは、Oracle のライセンスを個別に購入する必要はありません。Oracle データベースのソフトウェアは、AWS によってライセンス化されています。"ライセンス込み" 料金には、ソフトウェア、ハードウェアリソース、および Amazon RDS 管理機能の使用料金が含まれています。

Q: Amazon RDS for Oracle では、Oracle データベースのどのエディションを利用できますか?

Amazon RDS は現在、下の各ライセンスモデルにおいて、以下の Oracle データベースのエディションをサポートしています。

  • BYOL: Standard Edition Two (SE2)、Standard Edition One (SE1)、Standard Edition (SE)、Enterprise Edition (EE)
  • ライセンス込み: Standard Edition One (SE1)、Standard Edition Two (SE2)

Q: Amazon RDS for Oracle を使用するためのライセンスポリシーはどのようなものですか?

  • BYOL: BYOL モデルの DB インスタンスを実行するには、DB インスタンスクラスと実行する Oracle データベースのエディション用の適切な Oracle データベースのライセンス (Software Update License & Support 付き) を持っている必要があります。また、クラウドコンピューティング環境での Oracle データベースのソフトウェアのライセンス化に関する Oracle のポリシーに従う必要があります。Amazon EC2 環境における DB インスタンス、および Amazon EC2 用の Oracle のライセンスポリシーはこちらからご覧ください。
  • ライセンス込み: "ライセンス込み" サービスモデルでは、Oracle のライセンスを個別に購入する必要はありません。Oracle データベースのソフトウェアは、AWS によってライセンス化されています。

Q: Amazon RDS for Oracle はどのようにサポートされていますか?

  • BYOL: このモデルでは、アクティブな Oracle サポートアカウントを継続してご使用いただけます。Oracle データベースの特定のサービスリクエストに関しては、Oracle に直接ご連絡ください。アクティブな AWS サポートのアカウントをお持ちの場合、Amazon RDS 固有の問題については、AWS サポートにご連絡ください。Amazon Web Services と Oracle には、両方の組織からの援助が必要な場合のために、マルチベンダーサポートプロセスがあります。
  • ライセンス込み: このモデルでは、アクティブな AWS Premium Supportのアカウントをお持ちの場合は、Amazon RDS と Oracle データベース両方の特定のサービスリクエストに関しては、AWS Premium Supportにお問い合わせください。

Q: ライセンスオプションによって DB インスタンスのスケーリングにどのような影響がありますか?

  • BYOL: Oracle のライセンスの条件に従って、DB インスタンスをスケールできます。
  • ライセンス込み: Oracle を実行している DB インスタンスは、いつでも拡張および縮小でき、各 DB インスタンスクラスで存続している時間単位の料金の対象となります。

リザーブド DB インスタンスのスケーリングの影響の詳細については、リザーブドインスタンスのページを参照してください。

Q: ライセンスオプションによってバージョンアップグレードにどのような影響がありますか?

  • BYOL: Amazon RDS for Oracle Database を使用するためには、Oracle の "Software Update License & Support" が必要です。
  • ライセンス込み: "Software Update License" のコストは時間単位の料金に含まれており、Oracle データベースのソフトウェア更新を利用できます。

Q: DB インスタンスのライセンスオプションを変更できますか (例えば、"BYOL" から "ライセンス込み" に)?

はい。ライセンスオプションは、AWS CLI または AWS コンソールで [Modify Instance] を選択し、[Licensing Model] ドロップダウンリストで適切なオプションを選択すると変更できます。

Q: DB インスタンスで実行している Oracle エディションを変更できますか (例えば、Oracle 11g R2 SE2 から EE に)?

BYOL モデルでは、実行する予定の DB インスタンスのエディションやクラス向けに適切な未使用の Oracle ライセンスを保有している限り、ある Oracle ソフトウェアのエディションから別のエディションに移行できます。エディションを変更してデータを保持するには、実行中の DB インスタンスのスナップショットを取り、そのスナップショットから希望するエディションの新しい DB インスタンスを作成する必要があります。適切な Oracle データベースのライセンスを持っていて、それを実行し続けることを希望する場合を除き、古い DB インスタンスは削除する必要があります。

Q: Oracle 用にどのような Amazon RDS DB エンジンバージョンがあり、Oracle パッチセットにどのように関連付けられますか?

Oracle のコンテキストでは、Amazon RDS DB エンジンバージョンは次のように構成されています。

Oracle 用 DB Engine バージョン= X.Y.Z

X=メジャーバージョン(例: 11.2)、Y=リリースレベル(例: 0.2)、Z=リリースシリーズのバージョン番号(例: V2)。例えば、Oracle 用 DB Engine バージョンは 11.2.0.2.v2 のようになります。

Oracle は、四半期ごとにサポートされているリリースレベルでデータベースパッチセット更新(PSU)をリリースします(例: 11.2.0.2.1)。PSU には、セキュリティの修正と Oracle が推奨する追加のセキュリティ関連以外の修正が含まれています。

Amazon RDS DB Engine バージョンは、ベースラインとして指定された PSU で構築されており、それ以外の追加の修正が含まれている場合があります。

Amazon RDS では、メジャーバージョンまたはリリースレベルが変更されると、バージョン変更がメジャーであると判断されます。例: 11.2.0.2.Z -> 11.2.0.4.Z の場合。同じリリースでバージョン番号が変更されていれば、バージョン変更は、マイナーであると判断します。例: 11.2.0.2.v2 -> 11.2.0.2.v3 の場合。

現時点では、Amazon RDS はメジャーバージョン 11.2(11g リリース 2)および 12c をサポートしています。将来的には、追加のメジャーバージョンをサポートする予定です。

Q: Oracle 用の DB エンジンのバージョンのパッチセットはどのような構成になっていますか?

Oracle の各 DB エンジンのバージョンのパッチセットの構成に関する詳細については、Amazon RDS ユーザーガイドを参照してください。

Q: Amazon RDS には、エンジンバージョンのアップグレードや現在サポートされているエンジンバージョンの廃止のガイドラインがありますか?

はい。Amazon RDS のよくある質問をご覧ください。

Q: Amazon RDS では、Oracle のどのような種類のレプリケーションがサポートされていますか?

Amazon RDS for Oracle では、マルチ AZ 配置 はライセンス込みと自分のライセンス使用 (BYOL) のどちらのライセンシングモデルでもサポートされます。

Q: Amazon RDS では Oracle Data Guard がマルチ AZ 配置に対して使用されますか?

Oracle Data Guard は、Oracle Database Enterprise Edition で利用できる高可用性機能です。Amazon RDS では、現時点では別の同期レプリケーションテクノロジーと自動フェイルオーバー機能が Oracle DB インスタンスの Multi-AZ 配備に対して使用されています。Multi-AZ 配備は、Amazon RDS でサポートされるすべての Oracle データベースエディションでご利用いただけます。

Q: マルチ AZ 配置を Oracle DB インスタンスに対して "BYOL" ライセンシングモデルで使用する場合に、追加ライセンスは必要ですか?

はい。Multi-AZ 配備に必要なライセンスの数は、対応する Single-AZ 配備に必要なライセンスの2倍になると考えられます。これは、スタンバイ DB インスタンスの分も含まれるからです。ただし、Oracle ソフトウェア使用許諾契約書を確認のうえ、Oracle のライセンシングポリシーに従ってください。

Q: Oracle RAC は Amazon RDS でサポートされていますか?

いいえ、RAC は現在サポートされていません。

Q: Amazon RDS では、どのエンタープライズエディションのオプションがサポートされていますか?

以下のエンタープライズエディションのオプションが、現在 BYOL モデルでサポートされています。

  • 高度なセキュリティ(Transparent Data Encryption、Native Network Encryption)
  • パーティション
  • 管理パック(診断、調整)
  • 高度な圧縮
  • トータルリコール

Q: どの文字セットが Amazon RDS for Oracle でサポートされますか?

Amazon RDS でサポートされるのは、Oracle の「推奨する ASCII データベース・キャラクタ・セット」リストにある30種の文字セットです。文字セットの指定は、新しいデータベースインスタンスを作成するときに行います。これは省略可能であり、デフォルトの文字セットは AL32UTF8 です。詳細については、Amazon RDS のドキュメントを参照してください。

Q: Amazon RDS で Transparent Data Encryption を使用する場合、Oracle Wallet とマスター暗号化キーは誰が管理しますか?

DB インスタンス用の Oracle Wallet とマスター暗号化キーは Amazon RDS によって管理されます。

Amazon RDS で Oracle データベースの特定の機能がサポートされるかどうかは、どうすればわかりますか?

Oracle データベースではいくつかの機能がサポートされていますが、それは実行する Oracle データベースのエディションによって異なります。Amazon RDS が現在サポートしている Oracle の機能については、Amazon RDS ユーザーガイドをご参照ください。