

# Amazon RDS における Db2 の概要
<a name="db2-overview"></a>

次のセクションを読むと、Amazon RDS における Db2 の概要を確認できます。

**Topics**
+ [Amazon RDS for Db2 の機能](Db2.Concepts.FeatureSupport.md)
+ [Amazon RDS での Db2 のバージョン](Db2.Concepts.VersionMgmt.md)
+ [Amazon RDS for Db2 のライセンスオプション](db2-licensing.md)
+ [Amazon RDS for Db2 インスタンスクラス](Db2.Concepts.General.InstanceClasses.md)
+ [Amazon RDS for Db2 のデフォルトロール](db2-default-roles.md)
+ [Amazon RDS for Db2 パラメータ](db2-supported-parameters.md)
+ [Amazon RDS 上の Db2 データベースの EBCDIC 照合](db2-ebcdic.md)
+ [Amazon RDS for Db2 DB インスタンスのローカルタイムゾーン](db2-time-zone.md)

# Amazon RDS for Db2 の機能
<a name="Db2.Concepts.FeatureSupport"></a>

Amazon RDS for Db2 は、IBM Db2 データベースのほとんどの特徴と機能をサポートしています。一部の機能には、制限付きのサポートまたは制限された特権があります。特定の Db2 バージョンの Db2 データベース機能の詳細については、「[IBM Db2 ドキュメント](https://www.ibm.com/docs/en/db2)」を参照してください。

[[What's New with Database?](https://aws.amazon.com/about-aws/whats-new/database/)] (データベースの新機能) ページで新しい Amazon RDS 機能をフィルタリングできます。[**製品**] で [**Amazon RDS**] を選択します。その後、**Db2 2023** などのキーワードを使用して検索できます。

**注記**  
以下のリストは完全なものではありません。

**Topics**
+ [RDS for Db2 でサポートされる機能](#db2-supported-features)
+ [RDS for Db2 でサポートされていない機能](#db2-unsupported-features)

## RDS for Db2 でサポートされる機能
<a name="db2-supported-features"></a>

RDS for Db2 は、IBM Db2 のネイティブな機能と Amazon RDS のコアとなる機能を含む機能をサポートしています。

### IBM Db2 にネイティブな機能
<a name="db2-supported-features-native-db2"></a>

RDS for Db2 では、次の Db2 データベース機能をサポートしています。
+ お客様が定義したコードセット、照合順序、ページサイズ、および地域を使用する標準データベースの作成。Amazon RDS [rdsadmin.create\$1database](db2-sp-managing-databases.md#db2-sp-create-database) ストアドプロシージャを使用します。
+ ローカルユーザーおよびグループの追加、削除、または変更。[RDS for Db2 の権限の付与と取り消しに関するストアドプロシージャ](db2-sp-granting-revoking-privileges.md) のための Amazon RDS ストアドプロシージャを使用します。
+ Amazon RDS [rdsadmin.create\$1role](db2-sp-granting-revoking-privileges.md#db2-sp-create-role) ストアドプロシージャを使用したロールの作成。
+ 標準の行で構成されたテーブルのサポート。
+ 列で構成されたテーブルの分析ワークロードのサポート。
+ Oracle や MySQL などの Db2 の互換性機能を定義する機能。
+ Java ベースの外部ストアドプロシージャのサポート。
+ SSL/TLS を使用した転送中のデータ暗号化のサポート。
+ データベースのステータスのモニタリング (`ALIVE`、`DOWN`、`STORAGE_FULL`、`UNKNOWN`、`STANDBY_CONNECTABLE`)。
+ お客様が提供するオフラインまたはオンライン Linux (LE) データベースの復元。[RDS for Db2 のデータベースのストアドプロシージャ](db2-sp-managing-databases.md) のための Amazon RDS ストアドプロシージャを使用します。
+ データベースとセルフマネージド Db2 データベースの同期を維持するための、お客様が提供する Db2 アーカイブログの適用。[RDS for Db2 のデータベースのストアドプロシージャ](db2-sp-managing-databases.md) のための Amazon RDS ストアドプロシージャを使用します。
+ Db2 インスタンスレベルおよびデータベースレベルの監査のサポート。
+ 同種フェデレーションのサポート。
+ Amazon Simple Storage Service (Amazon S3) のデータファイルからテーブルをロードする機能。
+ `CONNECT`、`SYSMON`、`ACCESSCTRL`、`DATAACCESS`、`SQLADM`、`WLMADM`、`EXPLAIN`、`LOAD`、または `IMPLICIT_SCHEMA` などのユーザー、グループ、またはロールに付与されるアクセス承認。
+ 複数のデータベースの作成。
**注記**  
RDS for Db2 DB インスタンスには、最大 50 個のデータベースを含めることができます。詳細については、「[Amazon RDS for Db2 DB インスタンス上の複数のデータベース](db2-multiple-databases.md)」を参照してください。

### Amazon RDS のコアとなる機能
<a name="db2-supported-features-rds-core"></a>

RDS for Db2 は、次の Amazon RDS のコア機能をサポートしています。
+ DB インスタンスに割り当てるカスタムパラメータグループ
+ DB インスタンスの作成、変更、削除
+ セルフマネージド Db2 オフラインまたはオンライン Linux (LE) データベースバックアップの復元
**注記**  
バックアップを復元するには、DB インスタンスの作成時にデータベースの名前を指定しないでください。詳細については、「[Amazon RDS DB インスタンスの作成](USER_CreateDBInstance.md)」を参照してください。
+ gp3 ストレージタイプ、io2 ストレージタイプ、io1 ストレージタイプのサポート。
+ Kerberos 認証での AWS Managed Microsoft AD の使用と、RDS for Db2 での LDAP グループ認可の使用。
+ 既存の Db2 インスタンスのセキュリティグループ、ポート、インスタンスタイプ、ストレージ、バックアップ保持期間、その他の設定の変更
+ DB インスタンスの削除保護
+ 暗号化されたバックアップを含む、クロスリージョンポイントインタイムリカバリ (PITR)。
+ ストレージの暗号化と保管時の暗号化に対する AWS Key Management Service (AWS KMS) の使用
+ 1 つのスタンバイによって高可用性を実現するマルチ AZ DB インスタンス
+ DB インスタンスの再起動
+ マスターパスワードの更新
+ 特定の時点への DB インスタンスの復元
+ ストレージレベルのバックアップを使用した DB インスタンスのバックアップと復元。
+ インスタンスの開始と停止
+ DB インスタンスのメンテナンス
+ 同一リージョンおよびクロスリージョンのスタンバイおよびリードレプリカ

## RDS for Db2 でサポートされていない機能
<a name="db2-unsupported-features"></a>

RDS for Db2 では、次の Db2 データベース機能はサポートしていません。
+ マスターユーザーの `SYSADM`、`SECADM`、`SYSMAINT` アクセス。
+ C、C\$1\$1、または Cobol で記述された外部ストアドプロシージャ。
+ 単一ホスト上の複数の Db2 DB インスタンス。
+ 認証用の外部 GSS-API プラグイン。
+ Db2 データベースをバックアップまたは復元するための外部サードパーティープラグイン。
+ IBM Db2 Warehouse などのマルチノードの超並列処理 (MPP)。
+ IBM Db2 pureScale.
+ RDS for Db2 の高可用性ディザスタリカバリ (HADR) の手動セットアップ。
**注記**  
Amazon RDS は、レプリカを通じて RDS for Db2 の HADR をサポートおよび管理します。詳細については、「[Amazon RDS for Db2 のレプリカの使用](db2-replication.md)」を参照してください。  
RDS for Db2 は、マルチ AZ 配置、クロスリージョン自動バックアップ、およびレプリケーションをサポートしています。詳細については、「[Amazon RDS のマルチ AZ DB インスタンスデプロイ](Concepts.MultiAZSingleStandby.md)」および「[別の AWS リージョン への自動バックアップのレプリケーション](USER_ReplicateBackups.md)」を参照してください。
+ ネイティブデータベースの暗号化。
+ Informix、Sybase、および Teradata への異種フェデレーション。詳細については、「[Amazon RDS for Db2 フェデレーション](db2-federation.md)」を参照してください。
+ データをバックアップおよび復元することで、フェンスされていないルーチンの作成と既存のフェンスされていないルーチンの移行。詳細については、「[フェンスされていないルーチン](db2-known-issues-limitations.md#db2-known-issues-limitations-non-fenced-routines)」を参照してください。
+ 新しい非自動ストレージテーブルスペースの作成。詳細については、「[移行中の非自動ストレージテーブルスペース](db2-known-issues-limitations.md#db2-known-issues-limitations-non-automatic-storage-tablespaces)」を参照してください。
+ 外部テーブル。

# Amazon RDS での Db2 のバージョン
<a name="Db2.Concepts.VersionMgmt"></a>

Db2 の場合、バージョン番号は *major.minor.build.revision* という形式になります。例えば、11.5.9.0.sb00000000.r1 です。バージョンの実装は Db2 の実装と一致します。

**major**  
メジャーバージョンの番号は、11.5 など、バージョン番号の整数と 1 つ目の小数の部分の両方です。メジャーバージョン番号が変更された場合 (11.5 から 12.1 へなど)、そのバージョン変更はメジャーと考えます。

**minor**  
マイナーバージョンの番号は、バージョン番号の 3 番目と 4 番目の部分です。例えば、バージョン番号が 11.5.9.0 の場合、9.0 です。9.0 の 9 など、3 番目の部分は、Db2 modpack を示します。9.0 の 0 など、4 番目の部分は、Db2 fixpack を示します。Db2 modpack または Db2 fixpack のいずれかが変更された場合 (バージョン 11.5.9.0 から 11.5.9.1、または 11.5.9.0 から 11.5.10.0 に変更された場合など)、バージョンの変更はマイナーと見なされますが、カタログテーブルの更新を行う必要があります (Amazon RDS はこのような例外を処理します)。

**ビルド**  
ビルド番号はバージョン番号の 5 番目の部分です。例えば、バージョン番号が 11.5.9.0.sb00000000 の場合、sb00000000 です。数値部分がすべてゼロであるビルド番号は、標準ビルドであることを示します。数値部分の一部がゼロではないビルド番号は、特別なビルドであることを示します。既存の Db2 バージョンのセキュリティ修正ビルドまたは特別なビルドがある場合、ビルド番号が変更されます。ビルド番号が変更された場合、Amazon RDS が新しいマイナーバージョンを自動的に適用したことも示しています。

**revision**  
リビジョン番号は、バージョン番号の 6 番目の部分です。例えば、バージョン番号が 11.5.9.0.sb00000000.r1 場合、r1 です。リビジョンは、既存の Db2 リリースに対する Amazon RDS リビジョンです。リビジョン番号が変更された場合、Amazon RDS が新しいマイナーバージョンを自動的に適用したことを示しています。

**Topics**
+ [Amazon RDS Db2 インスタンスのアップグレード管理](Db2.Concepts.VersionMgmt.Supported.md)
+ [Amazon RDS でサポートされている Db2 のメジャーバージョン](#Db2.Concepts.VersionMgmt.ReleaseCalendar)

# Amazon RDS Db2 インスタンスのアップグレード管理
<a name="Db2.Concepts.VersionMgmt.Supported"></a>

RDS でサポートされている Db2 マイナーバージョンの現在のリストを表示するには、次のいずれかのコマンドを使用します。

```
aws rds describe-db-engine-versions --engine db2-se
aws rds describe-db-engine-versions --engine db2-ae
```

Amazon RDS は、複数のデータベースリソースと AWS アカウントにわたるマイナーバージョンの自動アップグレードを管理するためのアップグレードロールアウトポリシーもサポートしています。詳細については、「[自動マイナーバージョンアップグレードの AWS Organizations アップグレードロールアウトポリシーの使用](RDS.Maintenance.AMVU.UpgradeRollout.md)」を参照してください。

新しい DB インスタンスを作成するときは、現在サポートされているいずれかの Db2 バージョンを指定できます。メジャーバージョン (Db2 11.5 など) と、指定したメジャーバージョンでサポートされている任意のマイナーバージョンを指定できます。バージョンを指定しない場合、Amazon RDS では、サポートされているいずれかのバージョン (通常最新のバージョン) がデフォルトで設定されます。マイナーバージョンではなく、メジャーバージョンを指定した場合、Amazon RDS では、指定されたメジャーバージョンの最新リリースにデフォルトで設定されます。サポートされているバージョンのリストと、新しく作成された DB インスタンスのデフォルトを表示するには、[https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-engine-versions.html](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-engine-versions.html) AWS Command Line Interface (AWS CLI) コマンドを使用します。

例えば、Amazon RDS for Db2 のサポートされているエンジンバージョンを一覧表示するには、次の AWS CLI コマンドを実行します。*[region]* (リージョン) をお客様の AWS リージョンに置き換えてください。

Linux、macOS、Unix の場合:

```
aws rds describe-db-engine-versions \
    --filters Name=engine,Values=db2-ae,db2-se \
    --query "DBEngineVersions[].{Engine:Engine, EngineVersion:EngineVersion, DBParameterGroupFamily:DBParameterGroupFamily}" \
    --region region
```

Windows の場合:

```
aws rds describe-db-engine-versions ^
    --filters Name=engine,Values=db2-ae,db2-se ^
    --query "DBEngineVersions[].{Engine:Engine, EngineVersion:EngineVersion, DBParameterGroupFamily:DBParameterGroupFamily}" ^
    --region region
```

このコマンドでは、次の例のような出力が生成されます。

```
[
    {
    "Engine": "db2-ae",
    "EngineVersion": "11.5.9.0.sb00000000.r1",
    "DBParameterGroupFamily": "db2-ae-11.5"
    },
    {
    "Engine": "db2-se",
    "EngineVersion": "11.5.9.0.sb00000000.r1",
    "DBParameterGroupFamily": "db2-se-11.5"
    }
]
```

デフォルトの Db2 バージョンは、AWS リージョンによって異なる場合があります。特定のマイナーバージョンで DB インスタンスを作成するには、DB インスタンスの作成中にマイナーバージョンを指定します。` describe-db-engine-versions` コマンドを実行すると、`db2-ae` および `db2-se` データベースエンジンの AWS リージョンのデフォルトバージョンを確認できます。次の例では、米国東部 (バージニア北部) の `db2-ae` のデフォルトバージョンを返します。

Linux、macOS、Unix の場合:

```
aws rds describe-db-engine-versions \
    --default-only --engine db2-ae \
    --query "DBEngineVersions[].{Engine:Engine, EngineVersion:EngineVersion, DBParameterGroupFamily:DBParameterGroupFamily}" \
    --region us-east-1
```

Windows の場合:

```
aws rds describe-db-engine-versions ^
    --default-only --engine db2-ae ^
    --query "DBEngineVersions[].{Engine:Engine, EngineVersion:EngineVersion, DBParameterGroupFamily:DBParameterGroupFamily}" ^
    --region us-east-1
```

このコマンドでは、次の例のような出力が生成されます。

```
[
    {
    "Engine": "db2-ae",
    "EngineVersion": "11.5.9.0.sb00000000.r1",
    "DBParameterGroupFamily": "db2-ae-11.5"
    }
]
```

Amazon RDS を使用して、Amazon RDS でサポートされている新しいメジャーバージョンに Db2 インスタンスをアップグレードするタイミングを制御します。特定の Db2 バージョンとの互換性を維持したり、本番稼動用環境にデプロイする新しいバージョンを事前にアプリケーションでテストしたり、自分のスケジュールに最適なタイミングでメジャーバージョンのアップグレードを実行したりできます。

マイナーバージョンの自動アップグレードを有効にすると、Amazon RDS によって、Amazon RDS でサポートされる新しい Db2 マイナーバージョンに DB インスタンスが自動的にアップグレードされます。このパッチ適用は、予定されたメンテナンスウィンドウ内で行われます。DB インスタンスを変更して、マイナーバージョンの自動アップグレードを有効または無効にすることができます。

Db2 バージョン 11.5.9.1 および 11.5.10.0 を除き、新しい Db2 マイナーバージョンへの自動アップグレードには、新しいビルドとリビジョンへの自動アップグレードが含まれます。11.5.9.1 および 11.5.10.0 の場合は、マイナーバージョンを手動でアップグレードします。

スケジュールされた自動アップグレードを解除している場合は、サポートされているマイナーバージョンリリースに手動でアップグレードできます。その手順はメジャーバージョンの更新の場合と同じです。詳細については、「[DB インスタンスのエンジンバージョンのアップグレード](USER_UpgradeDBInstance.Upgrading.md)」を参照してください。

## Amazon RDS でサポートされている Db2 のメジャーバージョン
<a name="Db2.Concepts.VersionMgmt.ReleaseCalendar"></a>

RDS for Db2 メジャーバージョンは、少なくとも対応する IBM バージョンの IBM サポート (基本サポート) 終了日までの標準サポートの対象となります。次の表に、テストおよびアップグレードのサイクルを計画するのに使用できる日付を示します。Amazon は、RDS for Db2 バージョンのサポートを当初発表よりも長く延長した場合、新しい日付を反映してこの表を更新するようにします。

次の日付を参考にすると、テストおよびアップグレードのサイクルを計画することができます。

**注記**  
月と年のみの日付はおおよその日付であり、確定後に正確な日付で更新されます。  
[describe-db-major-engine-versions](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-db-major-engine-versions.html) AWS CLI コマンドを実行するか、[DescribeDBMajorEngineVersions](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBMajorEngineVersions.html) RDS API オペレーションを使用して、Db2 データベースのメジャーバージョンを表示できます。


| Db2 のメジャーバージョン  | IBM でのリリース日  | RDS リリース日  | IBM サポート終了 (Standard Edition および Advanced Edition) | IBM サポート (延長サポート) 終了日 | 
| --- | --- | --- | --- | --- | 
|  Db2 11.5  |  2019 年 6 月 27 日  |  2023 年 11 月 27 日  | 2027 年 4 月 30 日 |  2031 年 4 月 30 日  | 

# Amazon RDS for Db2 のライセンスオプション
<a name="db2-licensing"></a>

Amazon RDS for Db2 には、Bring-Your-Own-License (BYOL) と AWS Marketplace を介した Db2 ライセンスという 2 つのライセンスオプションがあります。

**Topics**
+ [Db2 の Bring-Your-Own-License (BYOL)](#db2-licensing-options-byol)
+ [AWS Marketplace 経由の Db2 ライセンス](#db2-licensing-options-marketplace)
+ [Db2 ライセンスの切り替え](#db2-edition-license-switching)

## Db2 の Bring-Your-Own-License (BYOL)
<a name="db2-licensing-options-byol"></a>

BYOL モデルでは、既存の Db2 データベースのライセンスを使用して Amazon RDS でデータベースをデプロイできます。実行する DB インスタンスクラスと Db2 データベースエディションに適切な Db2 データベースライセンスがあることを確認します。また、クラウドコンピューティング環境での IBM データベースソフトウェアのライセンス化に関する IBM のポリシーに従う必要があります。

**注記**  
Db2 データベースがインストールされているが実行されていないため、マルチ AZ DB インスタンスはコールドスタンバイです。スタンバイでは、リクエストの読み取り、実行、処理を行うことはできません。詳細については、IBM ウェブサイトの [IBM Db2 ライセンス情報]( https://www.ibm.com/support/customer/csol/terms/licenses#license-search)を参照してください。

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

Amazon RDS は、Db2 Standard Edition および Db2 Advanced Edition の BYOL モデルをサポートしています。

**Topics**
+ [Db2 の Bring-Your-Own-License (BYOL) の IBM ID](#db2-prereqs-ibm-info)
+ [RDS for Db2 DB インスタンスのパラメータグループに IBM ID を追加する](#db2-licensing-options-byol-adding-ids)
+ [AWS License Manager との統合](#db2-lms-integration)

### Db2 の Bring-Your-Own-License (BYOL) の IBM ID
<a name="db2-prereqs-ibm-info"></a>

BYOL モデルでは、RDS for Db2 DB インスタンスを作成、変更、または復元するには、IBM Customer ID と IBM Site ID が必要です。RDS for Db2 DB インスタンスを作成する前に**、IBM Customer ID と IBM Site ID を使用してカスタムパラメータグループを作成する必要があります。詳細については、「[RDS for Db2 DB インスタンスのパラメータグループに IBM ID を追加する](#db2-licensing-options-byol-adding-ids)」を参照してください。複数の RDS for Db2 DB インスタンスは、同じ AWS アカウント または AWS リージョン で異なる IBM Customer IDs と IBM Site IDs を使用して実行できます。

**重要**  
お客様の IBM Customer ID と IBM Site ID でライセンスを検証できない場合、未検証のライセンスで実行されているすべての DB インスタンスは終了される場合があります。

IBM Db2 の新規のお客様は、まず [https://www.ibm.com/products/db2/pricing](https://www.ibm.com/products/db2/pricing) から Db2 ソフトウェアライセンスを購入する必要があります。Db2 ソフトウェアライセンスの購入後、IBM Customer ID と IBM Site ID が記載されたライセンス証書が IBM から届きます。

IBM Db2 の既存のお客様は、IBM のライセンス証書で IBM Customer ID と IBM Site ID を確認できます。

また、[IBM Passport Advantage Online](https://www.ibm.com/software/passportadvantage/pao_customer.html) アカウントで IBM Customer ID と IBM Site ID を探すこともできます。ログイン後、メインページまたはソフトウェアのダウンロードページで両方の IDs を表示します。

### RDS for Db2 DB インスタンスのパラメータグループに IBM ID を追加する
<a name="db2-licensing-options-byol-adding-ids"></a>

デフォルトのパラメータグループを変更することはできないため、カスタムパラメータグループを作成し、IBM Customer ID と IBM Site ID の値を含めるように変更する必要があります。パラメータグループの詳細については、「[Amazon RDS DB インスタンスの DB パラメータグループ](USER_WorkingWithDBInstanceParamGroups.md)」を参照してください。

**重要**  
RDS for Db2 DB インスタンスを作成する前に**、IBM Customer ID と IBM Site ID を使用してカスタムパラメータグループを作成する必要があります。

次の表のパラメータ設定を使用します。


| パラメータ | 値 | 
| --- | --- | 
|  `rds.ibm_customer_id`  |  `<your IBM Customer ID>`  | 
|  `rds.ibm_site_id`  |  `<your IBM Site ID>`  | 
|  `ApplyMethod`  |  `immediate`, `pending-reboot`  | 

これらのパラメータは動的です。つまり、これらのパラメータが変更されるとすぐに有効になるため、DB インスタンスを再起動する必要はありません。変更をすぐに有効にしたくない場合は、`ApplyMethod` を `pending-reboot` に設定し、メンテナンスウィンドウ中にこれらの変更が行われるようにスケジュールできます。

AWS マネジメントコンソール、AWS CLI、または Amazon RDS API を使用して、カスタムパラメータグループを作成および変更することができます。

#### コンソール
<a name="db2-licensing-options-adding-ids-console"></a>

**IBM Customer ID と IBM Site ID をパラメータグループに追加するには**

1. 新しい DB パラメータグループを作成します。DB パラメータグループの作成の詳細については、「[Amazon RDS での DB パラメータグループの作成](USER_WorkingWithParamGroups.Creating.md)」を参照してください。

1. 先ほど作成したパラメータグループを変更します。パラメータグループの変更の詳細については、「[Amazon RDS の DB パラメータグループのパラメータの変更](USER_WorkingWithParamGroups.Modifying.md)」を参照してください。

#### AWS CLI
<a name="db2-licensing-options-adding-ids-cli"></a>

**IBM Customer ID と IBM Site ID をパラメータグループに追加するには**

1. [https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-parameter-group.html](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-parameter-group.html) コマンドを実行して、カスタムパラメータグループを作成します。

   次の必須パラメータを含めます。
   + `--db-parameter-group-name` - 作成するパラメータグループの名前。
   + `--db-parameter-group-family` - Db2 エンジンエディションとメジャーバージョン。有効な値: `db2-se-11.5`、`db2-ae-11.5`。
   + `--description` - このパラメータグループの説明。

   DB パラメータグループの作成の詳細については、「[Amazon RDS での DB パラメータグループの作成](USER_WorkingWithParamGroups.Creating.md)」を参照してください。

1. [https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-parameter-group.html](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-parameter-group.html) コマンドを実行して、作成したカスタムパラメータグループのパラメータを変更します。

   次の必須パラメータを含めます。
   + `--db-parameter-group-name` – 作成したパラメータグループの名前。
   + `--parameters` – パラメータ名、値、およびパラメータ更新用のアプリケーションメソッドの配列。

   パラメータグループの変更の詳細については、「[Amazon RDS の DB パラメータグループのパラメータの変更](USER_WorkingWithParamGroups.Modifying.md)」を参照してください。

#### RDS API
<a name="db2-licensing-options-adding-ids-api"></a>

**IBM Customer ID と IBM Site ID をパラメータグループに追加するには**

1. DB パラメータグループを作成するには、Amazon RDS API [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBParameterGroup.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBParameterGroup.html) オペレーションを使用します。

   以下の必須パラメータを含めます。
   + `DBParameterGroupName`
   + `DBParameterGroupFamily`
   + `Description`

   DB パラメータグループの作成の詳細については、「[Amazon RDS での DB パラメータグループの作成](USER_WorkingWithParamGroups.Creating.md)」を参照してください。

1. RDS API [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBParameterGroup.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBParameterGroup.html) オペレーションを使用して、作成したカスタムパラメータグループのパラメータを変更します。

   以下の必須パラメータを含めます。
   + `DBParameterGroupName`
   + `Parameters`

   パラメータグループの変更の詳細については、「[Amazon RDS の DB パラメータグループのパラメータの変更](USER_WorkingWithParamGroups.Modifying.md)」を参照してください。

これで、DB インスタンスを作成し、カスタムパラメータグループを DB インスタンスにアタッチする準備が整いました。詳細については、「[Amazon RDS DB インスタンスの作成](USER_CreateDBInstance.md)」および「[Amazon RDS で DB パラメータグループを DB インスタンスに関連付ける](USER_WorkingWithParamGroups.Associating.md)」を参照してください。

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

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

RDS for Db2 DB インスタンスのライセンス使用状況を追跡するには、セルフマネージドライセンスを作成する必要があります。セルフマネージドライセンスを作成するには、AWS マネジメントコンソール、AWS License Manager CLI、および AWS License Manager API を使用します。または、CloudFormation および Terraform テンプレートを使用して、セルフマネージドライセンスの作成を自動化することもできます。

製品情報フィルターに一致する RDS for Db2 リソースは、セルフマネージドライセンスに自動的に関連付けられます。RDS for Db2 DB インスタンスの検出には最長で 24 時間かかる場合があります。

次の表は、RDS for Db2 のエンジンエディション製品情報フィルターとして使用可能な値を示しています。


| 値 | 説明 | 
| --- | --- | 
|  `db2-se`  |  Db2 Standard Edition  | 
|  `db2-ae`  |  Db2 Advanced Edition  | 

**Topics**
+ [用語](#db2-lms-integration-terms)
+ [AWS License Manager でのセルフマネージドライセンスの作成](#db2-lms-integration-tracking)
+ [AWS License Manager テンプレートを使用したセルフマネージドライセンス作成の自動化](#db2-lms-integration-templates)
+ [セルフマネージドライセンスを作成するための設定](#db2-settings-lms)

#### 用語
<a name="db2-lms-integration-terms"></a>

このページでは、Amazon RDS と AWS License Manager との統合について説明する際に、以下の用語を使用します。

セルフマネージドライセンス  
セルフマネージドライセンスは、AWS License Manager で使用される用語です。Amazon RDS コンソールは、ライセンスを AWS License Manager 設定として参照します。セルフマネージドライセンスにはエンタープライズ契約の条項に基づくライセンスルールが含まれています。作成したルールは、ライセンスを消費するコマンドのAWS処理方法を決定します。セルフマネージドライセンスを作成する際には、組織のコンプライアンスチームと密接に協力して、お使いのエンタープライズ契約を確認してください。詳細については、「[License Manager のセルフマネージドライセンス](https://docs.aws.amazon.com/license-manager/latest/userguide/license-configurations.html)」を参照してください。

#### AWS License Manager でのセルフマネージドライセンスの作成
<a name="db2-lms-integration-tracking"></a>

セルフマネージドライセンスを作成するには、AWS マネジメントコンソール、AWS License Manager CLI、および AWS License Manager API を使用します。

**注記**  
AWS マネジメントコンソール を使用して RDS for Db2 DB インスタンスを作成する場合は、ライセンスの名前を入力してセルフマネージドライセンスを作成します。次に、Amazon RDS は DB インスタンスをこのライセンスに関連付けます。(Amazon RDS コンソールでは、このライセンスは AWS License Manager 設定と呼ばれます。) AWS License Manager CLI または AWS License Manager API を使用して RDS for Db2 DB インスタンスを作成する場合は、まず次の手順でセルフマネージドライセンスを作成する必要があります。同じ状況は、RDS for Db2 DB インスタンスを特定の時点またはスナップショットから復元する場合にも当てはまります。

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

**RDS for Db2 DB インスタンスのライセンス使用状況を追跡するセルフマネージドライセンスを作成するには**

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)」を参照してください。

##### AWS License Manager CLI
<a name="db2-lms-integration.cli"></a>

**注記**  
この手順では AWS License Manager CLI コマンドを使用します。

AWS CLI を使用してセルフマネージドライセンスを作成するには、AWS License Manager [create-license-configuration](https://docs.aws.amazon.com/cli/latest/reference/license-manager/create-license-configuration.html) コマンドを実行します。`--cli-input-json` または `--cli-input-yaml` のオプションを使用して、コマンドにオプションを渡します。

詳細については、「[セルフマネージドライセンスを作成するための設定](#db2-settings-lms)」を参照してください。

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

```
aws license-manager create-license-configuration --cli-input-json file://rds-db2-se.json
```

次の JSON は、前のコマンドで使用された `rds-db2-se.json` ファイルの内容です。

```
{
    "Name": "rds-db2-se",
    "Description": "RDS Db2 Standard Edition",
    "LicenseCountingType": "vCPU",
    "LicenseCountHardLimit": false,
    "ProductInformationList": [
        {
            "ResourceType": "RDS",
            "ProductInformationFilterList": [
                {
                    "ProductInformationFilterName": "Engine Edition",
                    "ProductInformationFilterValue": ["db2-se"],
                    "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)」を参照してください。

##### AWS License Manager API
<a name="db2-lms-integration.api"></a>

**注記**  
この手順では AWS License Manager API コマンドを使用します。

セルフマネージドライセンスを作成するには、次の必須パラメータで [https://docs.aws.amazon.com/license-manager/latest/APIReference/API_CreateLicenseConfiguration.html](https://docs.aws.amazon.com/license-manager/latest/APIReference/API_CreateLicenseConfiguration.html) AWS License Manager API オペレーションを使用します。
+ `Name`
+ `LicenseCountingType` 
+ `ProductInformationList`
+ `ResourceType`
+ `ProductInformationFilterList`
+ `ProductInformationFilterName`
+ `ProductInformationFilterValue`
+ `ProductInformationFilterComparator`

 パラメータの詳細については、「」を参照してください[セルフマネージドライセンスを作成するための設定](#db2-settings-lms)

#### AWS License Manager テンプレートを使用したセルフマネージドライセンス作成の自動化
<a name="db2-lms-integration-templates"></a>

CloudFormation および Terraform テンプレートを使用して、セルフマネージドライセンスの作成を自動化できます。

次のサンプルテンプレート CloudFormation は、RDS for Db2 で Db2 Standard Edition のセルフマネージドライセンスを作成します。Db2 Advanced Edition のテンプレートの場合は、`Name`、`Description`、および `ProductInformationFilter` の値を更新します。

```
AWSTemplateFormatVersion: "2010-09-09"
Description: CloudFormation template to create a License Configuration for Db2 Standard Edition on RDS for Db2.

Resources:
  Db2LicenseConfiguration:
    Type: "AWS::LicenseManager::LicenseConfiguration"
    Properties:
      Name: "rds-db2-se"
      Description: "Db2 Standard Edition on RDS for Db2"
      LicenseCountingType: "vCPU"
      LicenseCountHardLimit: false
      ProductInformationList:
        - ResourceType: "RDS"
          ProductInformationFilterList:
            - ProductInformationFilterName: "Engine Edition"
              ProductInformationFilterValue:
                - "db2-se"
              ProductInformationFilterComparator: "EQUALS"
```

Amazon RDS での CloudFormation の使用に関する詳細は、「[AWS CloudFormation での Amazon RDS リソースの作成](creating-resources-with-cloudformation.md)」を参照してください。

次のサンプルテンプレート Terraform は、RDS for Db2 で Db2 Standard Edition のセルフマネージドライセンスを作成します。*us-east-1* を、ご利用の AWS リージョン に置き換えてください。Db2 Advanced Edition のテンプレートの場合は、`name`、`description`、および `product_information_filter` の値を更新します。

```
provider "aws" {
  region = "us-east-1"
}

resource "aws_licensemanager_license_configuration" "rds_db2_license_config" {
  name                     = "rds-db2-se"
  description              = "Db2 Standard Edition on RDS for Db2
  license_counting_type    = "vCPU"
  license_count_hard_limit = false

  product_information_list {
    resource_type = "RDS"

    product_information_filter {
      name       = "Engine Edition"
      comparator = "EQUALS"
      value      = ["db2-se"]
    }
  }
}
```

Terraform と Amazon RDS の使用の詳細については、*「AWS 規範ガイダンス*」の「[Using Terraform as an IaC tool for the AWS クラウド](https://docs.aws.amazon.com/prescriptive-guidance/latest/choose-iac-tool/terraform.html)」および「[Best practices for using the Terraform AWS Provider](https://docs.aws.amazon.com/prescriptive-guidance/latest/terraform-aws-provider-best-practices/introduction.html)」を参照してください。

#### セルフマネージドライセンスを作成するための設定
<a name="db2-settings-lms"></a>

次の表では、AWS License Manager CLI、AWS License Manager API、CloudFormation テンプレート、および Terraform テンプレートを使用してセルフマネージドライセンスを作成する際の設定の情報を示します。次の表のパラメータ名は、AWS License Manager API と CloudFormation テンプレートで使用される名前の形式で表示されます。


| パラメータ名 | データ型 | 必要 | 説明 | 
| --- | --- | --- | --- | 
|  Name  |  string  |  はい  |  ライセンス設定の名前。  | 
|  説明  |  string  |  いいえ  |  ライセンス設定の説明。  | 
|  LicenseCountingType  |  string  |  はい  |  ライセンスインベントリの追跡に使用されるディメンション。有効な値: `vCPU`。  | 
| LicenseCountHardLimit | boolean | いいえ | ハードライセンス適用とソフトライセンス適用のどちらを使用するかを示します。ハード制限を超えると、新しいインスタンスの起動がブロックされます。 | 
|  ProductInformationList  |  オブジェクトの配列  |  はい  | ライセンス設定の製品情報のリスト。 | 
|  ResourceType  |  string  |  はい  |  リソースタイプ。有効な値: `RDS`。  | 
|  ProductInformationFilterList  |  オブジェクトの配列  |  はい  |  ライセンス設定の製品情報フィルターのリスト。  | 
|  ProductInformationFilterName  |  string  |  はい  |  宣言されるフィルターのタイプの名前。有効な値: `Engine Edition`。  | 
|  ProductInformationFilterValue  |  文字列の配列  | はい |  フィルターをオンにする値。設定できる値は 1 つだけです。有効な値: `db2-se` または `db2-ae`。  | 
| ProductInformationFilterComparator |  string  |  はい  | ProductInformationFilterName の論理演算子。有効な値: EQUALS。 | 

## AWS Marketplace 経由の Db2 ライセンス
<a name="db2-licensing-options-marketplace"></a>

AWS Marketplace モデル経由の Db2 ライセンスでは、Db2 ライセンスのサブスクリプション料金が時間単位で請求されます。このモデルは、ライセンスを購入することなく、RDS for Db2 をすぐに使い始めることができます。

AWS Marketplace 経由で Db2 ライセンスを使用するには、使用する IBM Db2 エディションの AWS Marketplace サブスクリプションを有効にする必要があります。まだお持ちでない場合は、IBM Db2 エディションの[サブスクリプションを AWS Marketplace で購入する](#db2-marketplace-subscribing-registering)必要があります。

Amazon RDS は、IBM Db2 Standard Edition と IBM Db2 Advanced Edition の AWS Marketplace 経由 Db2 ライセンスをサポートしています。

**Topics**
+ [用語](#db2-marketplace-terminology)
+ [支払いと請求](#db2-marketplace-billing)
+ [Db2 Marketplace サブスクリプションの購入と IBM での登録](#db2-marketplace-subscribing-registering)
+ [プライベートオファーを受ける方法について](#db2-marketplace-private-offer)

### 用語
<a name="db2-marketplace-terminology"></a>

このページでは、Amazon RDS と AWS Marketplace との統合について説明する際に、以下の用語を使用します。

SaaS サブスクリプション  
AWS Marketplace では、従量制料金のライセンスモデル Software-as-a-Service (SaaS) 製品は、利用ベースのサブスクリプションモデルを採用しています。Db2 の販売者である IBM が使用量を確認し、ユーザーは使用した分の料金だけを支払います。

パブリックオファー  
パブリックオファーでは、ユーザーは AWS Marketplace 製品を AWS マネジメントコンソール から直接購入できます。

プライベートオファー  
プライベートオファーとは、販売者と購入者が AWS Marketplace での購入のカスタム料金とエンドユーザー使用許諾契約 (EULA) の条件を交渉できる購入プログラムのことです。

Db2 Marketplace 料金  
IBM が請求する Db2 ソフトウェアライセンスの使用料金。これらのサービス料金は AWS Marketplace で計算され、AWS 請求書の AWS Marketplace セクションに記載されます。

Amazon RDS 料金  
RDS for Db2 サービスに対して AWS が請求する料金。AWS Marketplace での Db2 ライセンスは除きます。料金は、使用された Amazon RDS に基づいて計算され、AWS 請求書に記載されます。

### 支払いと請求
<a name="db2-marketplace-billing"></a>

RDS for Db2 は AWS Marketplace と統合され、Db2 の時間単位の従量制料金ライセンスを提供します。Db2 Marketplace 料金には Db2 ソフトウェアのライセンス費用が含まれ、Amazon RDS 料金には RDS for Db2 DB インスタンスの使用料金が含まれます。料金の詳細については、「[Amazon RDS for Db2 の料金](https://aws.amazon.com/rds/db2/pricing/)」を参照してください。

これらの料金の請求を停止するには、RDS for Db2 DB インスタンスをすべて削除する必要があります。また、AWS Marketplace for Db2 ライセンスのサブスクリプションを削除することもできます。DB インスタンスを削除せずにサブスクリプションを削除した場合、Amazon RDS は DB インスタンスの使用に対して引き続き課金します。詳細については、「[DB インスタンスを削除する](USER_DeleteInstance.md)」を参照してください。

AWS Marketplace 経由の Db2 ライセンスを使用する RDS for Db2 DB インスタンスの料金の表示と管理は、[AWS Billing コンソール](https://console.aws.amazon.com/billing)で行うことができます。請求書には、AWS Marketplace 経由の Db2 ライセンスの使用料と Amazon RDS の使用料の 2 つの料金が含まれます。詳細については、「**AWS Billing and Cost Management ユーザーガイド」の「[Viewing your bill](https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/getting-viewing-bill.html)」を参照してください。

### Db2 Marketplace サブスクリプションの購入と IBM での登録
<a name="db2-marketplace-subscribing-registering"></a>

AWS Marketplace 経由の Db2 ライセンスを使用するには、AWS マネジメントコンソール を使用して以下の 2 つのタスクを完了する必要があります。AWS CLI または RDS API を使用してこれらのタスクを完了することはできません。

**注記**  
AWS CLI または RDS API を使用して DB インスタンスを作成する場合は、まずこれら 2 つのタスクを完了する必要があります。

**Topics**
+ [タスク 1: AWS Marketplace で Db2 サブスクリプションを購入する](#db2-marketplace-subscribing)
+ [タスク 2: サブスクリプションを IBM に登録する](#db2-marketplace-registering)

#### タスク 1: AWS Marketplace で Db2 サブスクリプションを購入する
<a name="db2-marketplace-subscribing"></a>

AWS Marketplace で Db2 ライセンスを使用するには、Db2 の有効な AWS Marketplace サブスクリプションが必要です。サブスクリプションは特定の IBM Db2 エディションに関連付けられているため、使用する Db2 のエディションごと ([IBM Db2 Advanced Edition ](https://aws.amazon.com/marketplace/pp/prodview-w6m4yctzzy5fk)、[IBM Db2Standard Edition](https://aws.amazon.com/marketplace/pp/prodview-gbsgwalbkphv6)) に AWS Marketplace で Db2 のサブスクリプションを購入する必要があります。AWS Marketplace サブスクリプションの詳細については、「**AWS Marketplace 購入者ガイド」の「[SaaS 製品の料金モデル](https://docs.aws.amazon.com/marketplace/latest/buyerguide/buyer-saas-products.html#saas-pricing-models)」を参照してください。

[DB インスタンスの作成](USER_CreateDBInstance.md)を開始する**前に、AWS Marketplace で Db2 のサブスクリプションを購入することをお勧めします。

#### タスク 2: サブスクリプションを IBM に登録する
<a name="db2-marketplace-registering"></a>

AWS Marketplace で Db2 のサブスクリプションを購入したら、選択した Db2 サブスクリプションタイプの AWS Marketplace ページから IBM 注文の登録を完了します。AWS Marketplace ページで、**[購入オプションの表示]** を選択し、**[アカウントの設定]** を選択します。既存の IBM アカウントに登録することも、無料の IBM アカウントを作成することもできます。

### プライベートオファーを受ける方法について
<a name="db2-marketplace-private-offer"></a>

Db2 の AWS Marketplace プライベートオファーを IBM にリクエストできます。詳細については、「*AWS Marketplace 購入者ガイド*」の「[プライベートオファー](https://docs.aws.amazon.com/marketplace/latest/buyerguide/buyer-private-offers.html)」を参照してください。

**注記**  
AWS Organizations ユーザーであり、支払いアカウントとメンバーアカウントに発行されたプライベートオファーを受け取った場合は、以下の手順に従って、組織内の各アカウントで直接、Db2 にサブスクライブしてください。

**Db2 プライベートオファーを受けるには**

1. プライベートオファーが発行されたら、AWS Marketplace コンソールにサインインします。

1. Db2 プライベートオファーのリンクが記載されたメールを開きます。

1. リンクに従い、プライベートオファーに直接アクセスします。
**注記**  
正しいアカウントにログインする前にこのリンクをクリックすると、**[ページが見つかりません]** (404) というエラーが表示されます。

1. 利用規約を読みます。

1. 次に **[規約の受諾]** を選択します。
**注記**  
AWS Marketplace プライベートオファーが受け入れられない場合、AWS Marketplace からの Db2 サービス料は引き続きパブリック時間料金で請求されます。

1. オファーの詳細を確認するには、製品リストの **[詳細を表示]** を選択します。

手順を完了したら、「[Amazon RDS DB インスタンスの作成](USER_CreateDBInstance.md)」の手順に従って、DB インスタンスを作成できます。**[ライセンス]** の [AWS マネジメントコンソール] で、**[AWS Marketplace から]** が選択されていることを確認します。

## Db2 ライセンスの切り替え
<a name="db2-edition-license-switching"></a>

RDS for Db2 では、Db2 ライセンスを切り替えることができます。例えば、Bring-Your-Own-License (BYOL) から始めて、後で AWS Marketplace 経由の Db2 ライセンスに切り替えることができます。

**重要**  
AWS Marketplace 経由の Db2 ライセンスに切り替える場合は、使用する IBM Db2 エディションの有効な AWS Marketplace サブスクリプションがあることを確認してください。有効なサブスクリプションがない場合は、まず Db2 エディション用に [AWS Marketplace で Db2 のサブスクリプションを購入](#db2-marketplace-subscribing-registering)してから、復元操作を行います。

### コンソール
<a name="db2-restore-pitr-console"></a>

**Db2 ライセンスを切り替えるには**

1. AWS マネジメントコンソール にサインインし、Amazon RDS コンソール ([https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)) を開きます。

1. ナビゲーションペインで、**[Automated backups]** (自動バックアップ) を選択します。

   **[Current Region]** (現在のリージョン) タブに自動バックアップが表示されます。

1. 復元する DB インスタンスを選択します。

1. 「**アクション**」 で、「**特定時点への復元**」 を選択します。

   **[特定時点への復元]** ウィンドウが表示されます。

1. 「**Latest restorable time**」 を選択してできるだけ最新の時点に復元するか、「**カスタム**」 を選択して時刻を選択します。

   **[カスタム]** を選択した場合、インスタンスを復元する日時を入力します。
**注記**  
時刻は、協定世界時 (UTC) からのオフセットとしてローカルタイムゾーンで表示されます。例えば、UTC-5 は東部スタンダード時/中部夏時間です。

1. **[DB エンジン]** で、使用する Db2 ライセンスを選択します。

1. [**DB インスタンス識別子**] に、ターゲットが復元された DB インスタンスの名前を入力します。名前は一意である必要があります。

1. 必要に応じて、DB インスタンスクラス、ストレージ、ストレージのオートスケーリングを使用するかどうかなど、他のオプションを選択します。

   各設定の詳細については、「[DB インスタンスの設定](USER_CreateDBInstance.Settings.md)」を参照してください。

1. **[Restore to point in time]** (特定時点への復元) を選択します。

詳細については、「[Amazon RDS の DB インスタンスを特定の時点に復元する](USER_PIT.md)」を参照してください。

### AWS CLI
<a name="db2-restore-pitr-cli"></a>

Db2 ライセンスを切り替えるには、[restore-db-instance-to-point-in-time](https://docs.aws.amazon.com/cli/latest/reference/rds/restore-db-instance-to-point-in-time.html) コマンド を使用します。次の例では、最新のポイントインタイムバージョンの復元、IBM Db2 Advanced Edition への DB エンジンの設定、AWS Marketplace 経由の Db2 ライセンスへのライセンスモデルの設定を行います。

他の設定を指定できます。各設定の詳細については、「[DB インスタンスの設定](USER_CreateDBInstance.Settings.md)」を参照してください。

**Example**  
Linux、macOS、Unix の場合:  

```
1. aws rds restore-db-instance-to-point-in-time \
2.     --source-db-instance-identifier my_source_db_instance \
3.     --target-db-instance-identifier my_target_db_instance \
4.     --use-latest-restorable-time \
5.     --engine db2-ae \
6.     --license-model marketplace-license
```
Windows の場合:  

```
1. aws rds restore-db-instance-to-point-in-time ^
2.     --source-db-instance-identifier my_source_db_instance ^
3.     --target-db-instance-identifier my_target_db_instance ^
4.     --use-latest-restorable-time ^
5.     --engine db2-ae ^
6.     --license-model marketplace-license
```

詳細については、「[Amazon RDS の DB インスタンスを特定の時点に復元する](USER_PIT.md)」を参照してください。

### RDS API
<a name="db2-restore-pitr-api"></a>

Db2 ライセンスを切り替えるには、以下のパラメータを指定して Amazon RDS API [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBInstanceToPointInTime.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_RestoreDBInstanceToPointInTime.html) オペレーションを呼び出します。
+ `SourceDBInstanceIdentifier`
+ `TargetDBInstanceIdentifier`
+ `RestoreTime`
+ `Engine`
+ `LicenseModel`

詳細については、「[Amazon RDS の DB インスタンスを特定の時点に復元する](USER_PIT.md)」を参照してください。

# Amazon RDS for Db2 インスタンスクラス
<a name="Db2.Concepts.General.InstanceClasses"></a>

DB インスタンスの計算とメモリの容量は、インスタンスクラスによって決まります。必要な DB インスタンスクラスは、処理能力とメモリの要件によって異なります。



## サポートされている RDS for Db2 インスタンスクラス
<a name="Db2.Concepts.InstanceClasses.Supported"></a>

サポートされる Amazon RDS for Db2 インスタンスクラスは、Amazon RDS DB インスタンスクラスのサブセットです。Amazon RDS インスタンスクラスの完全なリストについては、「[ DB インスタンスクラス](Concepts.DBInstanceClass.md)」を参照してください。

**Topics**
+ [Db2 Standard Edition のサポートされている RDS for Db2 インスタンスクラス](#Db2.Concepts.InstanceClasses.Supported.SE)
+ [Db2 Advanced Edition のサポートされている RDS for Db2 インスタンスクラス](#Db2.Concepts.InstanceClasses.Supported.AE)

### Db2 Standard Edition のサポートされている RDS for Db2 インスタンスクラス
<a name="Db2.Concepts.InstanceClasses.Supported.SE"></a>

次の表は、Db2 データベースバージョン 11.5.9.0 の Db2 Standard Edition でサポートされているすべてのインスタンスクラスのリストです。これらのインスタンスクラスは、Bring-Your-Own-License (BYOL) と Db2 ライセンス (AWS Marketplace 経由) の両方で使用できます。


| インスタンスクラスのタイプ | インスタンスクラス | 
| --- | --- | 
|  第 3 世代の Intel Xeon Scalable プロセッサ、SSD ストレージ、およびネットワーク最適化を搭載した汎用インスタンスクラス  |  db.m6idn.large–db.m6idn.8xlarge  | 
|  第 3 世代 Intel Xeon Scalable プロセッサを搭載した汎用インスタンスクラス  |  db.m6in.large–db.m6in.8xlarge  | 
|  汎用インスタンスクラス  |  db.m7i.large–db.m7i.8xlarge db.m6i.large–db.m6i.8xlarge  | 
|  第 3 世代 Intel Xeon Scalable プロセッサを搭載し、ローカル NVMe ベースの SSD を備えたメモリ最適化インスタンスクラス  |  db.x2iedn.xlarge  | 
|  第 3 世代 Intel Xeon Scalable プロセッサを搭載したメモリ最適化インスタンスクラス  |  db.r6idn.large–db.r6idn.4xlarge db.r6in.large–db.r6in.4xlarge  | 
|  メモリ最適化インスタンスクラス  |  db.r7i.large–db.r7i.8xlarge db.r6i.large–db.r6i.4xlarge  | 
|  バーストパフォーマンスインスタンスクラス  |  db.t3.small–db.t3.2xlarge  | 

### Db2 Advanced Edition のサポートされている RDS for Db2 インスタンスクラス
<a name="Db2.Concepts.InstanceClasses.Supported.AE"></a>

次の表は、Db2 データベースバージョン 11.5.9.0 の Db2 Advanced Edition でサポートされているすべてのインスタンスクラスのリストです。これらのインスタンスクラスは、Bring-Your-Own-License (BYOL) と Db2 ライセンス (AWS Marketplace 経由) の両方で使用できます。


| インスタンスクラスのタイプ | インスタンスクラス | 
| --- | --- | 
|  第 3 世代の Intel Xeon Scalable プロセッサ、SSD ストレージ、およびネットワーク最適化を搭載した汎用インスタンスクラス  |  db.m6idn.large–db.m6idn.32xlarge  | 
|  第 3 世代 Intel Xeon Scalable プロセッサを搭載した汎用インスタンスクラス  |  db.m6in.large–db.m6in.32xlarge  | 
|  汎用インスタンスクラス  |  db.m6i.large–db.m7i.48xlarge db.m7i.large–db.m7i.48xlarge  | 
|  第 3 世代 Intel Xeon Scalable プロセッサを搭載し、ローカル NVMe ベースの SSD を備えたメモリ最適化インスタンスクラス  |  db.x2iedn.xlarge–db.x2iedn.32xlarge  | 
|  第 3 世代 Intel Xeon Scalable プロセッサを搭載したメモリ最適化インスタンスクラス  |  db.r6idn.large–db.r6idn.32xlarge db.r6in.8xlarge–db.r6in.32xlarge  | 
|  メモリ最適化インスタンスクラス  |  db.r6i.large–db.r7i.48xlarge db.r7i.large–db.r7i.48xlarge  | 
|  バーストパフォーマンスインスタンスクラス  |  db.t3.small–db.t3.2xlarge  | 

# Amazon RDS for Db2 のデフォルトロール
<a name="db2-default-roles"></a>

RDS for Db2 は、次の 6 つのロールを追加し、`ADMIN` オプションで `master_user_role` に付与します。データベースがプロビジョニングされると、RDS for Db2 はマスターユーザーに `master_user_role` を付与します。マスターユーザーは、データベースに接続することで、ネイティブ `GRANT` ステートメントを持つ他のユーザー、グループ、またはロールにこれらのロールを付与できます。
+ **DBA** – RDS for Db2 は、この空のロールを `DATAACCESS` 承認で作成します。マスターユーザーは、このロールにさらに承認または権限を追加し、そのロールを他のユーザー、グループ、またはロールに付与できます。
+ **DBA\$1RESTRICTED** – RDS for Db2 は、この空のロールを作成します。マスターユーザーは、このロールに権限を追加でき、そのロールを他のユーザー、グループ、またはロールに付与できます。
+ **DEVELOPER** – RDS for Db2 は、この空のロールを `DATAACCESS` 承認で作成します。マスターユーザーは、このロールにさらに承認または権限を追加し、そのロールを他のユーザー、グループ、またはロールに付与できます。
+ **ROLE\$1NULLID\$1PACKAGES** – RDS for Db2 は、`CREATE DATABASE` の実行時に Db2 によってバインドされた `ALL NULLID` パッケージに対して、このロールに `EXECUTE` 権限を付与します。
+ **ROLE\$1PROCEDURES** – RDS for Db2 は、すべての `SYSIBM` プロシージャでこのロールに `EXECUTE` 権限を付与します。
+ **ROLE\$1TABLESPACES** – RDS for Db2 は、`CREATE DATABASE` コマンドによって作成されたテーブルスペースに対する `USAGE` 権限を付与します。

# Amazon RDS for Db2 パラメータ
<a name="db2-supported-parameters"></a>

Amazon RDS for Db2 は、データベースマネージャー設定パラメータ、レジストリ変数、データベース設定パラメータの 3 種類のパラメータを使用します。最初の 2 つのタイプはパラメータグループで管理でき、最後のタイプは [rdsadmin.update\$1db\$1param](db2-sp-managing-databases.md#db2-sp-update-db-param) ストアドプロシージャで管理できます。

デフォルトでは、RDS for Db2 DB インスタンスは Db2 データベースと DB インスタンスに固有の DB パラメータグループを使用します。このパラメータグループには、IBM Db2 データベースエンジンのパラメータ、特にデータベースマネージャーの設定パラメータとレジストリ変数が含まれます。パラメータグループの操作については、「[Amazon RDS のパラメータグループ](USER_WorkingWithParamGroups.md)」を参照してください。

RDS for Db2 データベース設定パラメータは、選択したストレージエンジンのデフォルト値に設定されます。Db2 パラメータに関する詳細については、IBM Db2 ドキュメントの「[Db2 database configuration parameters](https://www.ibm.com/docs/en/db2/11.5?topic=parameters-database-configuration)」を参照してください。

**Topics**
+ [パラメータグループのパラメータの表示](#db2-viewing-parameter-group-parameters)
+ [Db2 コマンドを使用したすべてのパラメータの表示](#db2-viewing-parameters-db2-commands)
+ [パラメータグループのパラメータの変更](#db2-modifying-parameter-group-parameters)
+ [Db2 コマンドによるデータベース設定パラメータの変更](#db2-modifying-parameters-db2-commands)

## パラメータグループのパラメータの表示
<a name="db2-viewing-parameter-group-parameters"></a>

データベースマネージャー設定パラメータとレジストリ変数は、パラメータグループで設定されます。AWS マネジメントコンソール、AWS CLI、または RDS API を使用して、特定の Db2 バージョンのデータベースマネージャー設定パラメータとレジストリ変数を表示できます。

### コンソール
<a name="db2-viewing-parameter-group-parameters-console"></a>

**DB パラメータグループのパラメータ値を表示するには**

1. AWS マネジメントコンソール にサインインし、Amazon RDS コンソール ([https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)) を開きます。

1. ナビゲーションペインで、[**パラメータグループ**] を選択します。

   DB パラメータグループがリストに表示されます。

1. パラメータを一覧表示するパラメータグループの名前を選択します。

### AWS CLI
<a name="db2-viewing-parameter-group-parameters-cli"></a>

[https://docs.aws.amazon.com/cli/latest/reference/rds/describe-engine-default-parameters.html](https://docs.aws.amazon.com/cli/latest/reference/rds/describe-engine-default-parameters.html) コマンドを実行して、Db2 バージョンのデータベースマネージャー設定パラメータとレジストリ変数を表示できます。`--db-parameter-group-family` オプションには、次の値のうち 1 つを指定します。
+ `db2-ae-11.5`
+ `db2-se-11.5`

例えば、Db2 Standard Edition 11.5 のパラメータを表示するには、次のコマンドを実行します。

```
aws rds describe-engine-default-parameters --db-parameter-group-family db2-se-11.5
```

このコマンドでは、次の例のような出力が生成されます。



```
{
    "EngineDefaults": {
        "Parameters": [
            {
                "ParameterName": "agent_stack_sz",
                "ParameterValue": "1024",
                "Description": "You can use this parameter to determine the amount of memory that is allocated by Db2 for each agent thread stack.",
                "Source": "engine-default",
                "ApplyType": "static",
                "DataType": "integer",
                "AllowedValues": "256-32768",
                "IsModifiable": false
            },
            {
                "ParameterName": "agentpri",
                "ParameterValue": "-1",
                "Description": "This parameter controls the priority given to all agents and to other database manager instance processes and threads by the operating system scheduler. This priority determines how CPU time is allocated to the database manager processes, agents, and threads relative to other processes and threads running on the machine.",
                "Source": "engine-default",
                "ApplyType": "static",
                "DataType": "integer",
                "AllowedValues": "1-99",
                "IsModifiable": false
            },
            ...
        ]
    }
}
```

Db2 Standard Edition 11.5 の変更可能なパラメータのみを一覧表示するには、次のコマンドを実行します。

Linux、macOS、Unix の場合:

```
aws rds describe-engine-default-parameters \
    --db-parameter-group-family db2-se-11.5 \
    --query 'EngineDefaults.Parameters[?IsModifiable==`true`].{ParameterName:ParameterName, DefaultValue:ParameterValue}'
```

Windows の場合:

```
aws rds describe-engine-default-parameters ^
    --db-parameter-group-family db2-se-11.5 ^
    --query 'EngineDefaults.Parameters[?IsModifiable==`true`].{ParameterName:ParameterName, DefaultValue:ParameterValue}'
```

### RDS API
<a name="db2-viewing-parameter-group-parameters-api"></a>

DB パラメータグループのパラメータ値を表示するには、以下の必須パラメータを指定して、[https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBParameters.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DescribeDBParameters.html) オペレーションを使用します。
+ `DBParameterGroupName`

## Db2 コマンドを使用したすべてのパラメータの表示
<a name="db2-viewing-parameters-db2-commands"></a>

Db2 コマンドを使用して、データベースマネージャー設定パラメータ、データベース設定パラメータ、およびレジストリ変数の設定を表示できます。

**設定を表示するには**

1. Db2 データベースに接続します。次の例で、*database\$1name*、*master\$1username*、*master\$1password* を自分の情報に置き換えます。

   ```
   db2 "connect to database_name user master_username using master_password"
   ```

1. サポートされている Db2 バージョンを検索します。

   ```
   db2 "select service_level, fixpack_num from table(sysproc.env_get_inst_info()) as instanceinfo"
   ```

1. 特定の Db2 バージョンのパラメータを表示します。
   + 次のコマンドを実行して、データベースマネージャー設定パラメータを表示します。

     ```
     db2 "select cast(substr(name,1,24) as varchar(24)) as name, case 
         when value_flags = 'NONE' then '' else value_flags end flags, 
         cast(substr(value,1,64) as varchar(64)) as current_value
         from sysibmadm.dbmcfg
         order by name asc with UR"
     ```
   + 次のコマンドを実行して、すべてのデータベース設定パラメータを表示します。

     ```
     db2 "select cast(substr(name,1,24) as varchar(24)) as name, case 
         when value_flags = 'NONE' then '' else value_flags end flags, 
         cast(substr(value,1,64) as varchar(64)) as current_value 
         from table(db_get_cfg(null)) order by name asc, member asc with UR"
     ```
   + 次のコマンドを実行して、現在設定されているレジストリ変数を表示します。

     ```
     db2 "select cast(substr(reg_var_name,1,50) as varchar(50)) as reg_var_name, 
         cast(substr(reg_var_value,1,50) as varchar(50)) as reg_var_value, 
         level from table(env_get_reg_variables(null)) 
         order by reg_var_name,member with UR"
     ```

## パラメータグループのパラメータの変更
<a name="db2-modifying-parameter-group-parameters"></a>

AWS マネジメントコンソール、AWS CLI、または RDS API を使用して、カスタムパラメータグループのデータベースマネージャー設定パラメータとレジストリ変数を変更できます。詳細については、「[Amazon RDS DB インスタンスの DB パラメータグループ](USER_WorkingWithDBInstanceParamGroups.md)」を参照してください。

### コンソール
<a name="db2-modifying-parameter-group-parameters-console"></a>

**データベースマネージャー設定パラメータとレジストリ変数を変更するには**

1. カスタムパラメータグループを作成します。DB パラメータグループの作成の詳細については、「[Amazon RDS での DB パラメータグループの作成](USER_WorkingWithParamGroups.Creating.md)」を参照してください。

1. そのカスタムパラメータグループ内のパラメータを変更します。パラメータグループの変更の詳細については、「[Amazon RDS の DB パラメータグループのパラメータの変更](USER_WorkingWithParamGroups.Modifying.md)」を参照してください。

### AWS CLI
<a name="db2-modifying-parameter-group-parameters-cli"></a>

**データベースマネージャー設定パラメータとレジストリ変数を変更するには**

1. [https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-parameter-group.html](https://docs.aws.amazon.com/cli/latest/reference/rds/create-db-parameter-group.html) コマンドを実行して、カスタムパラメータグループを作成します。

   次の必須パラメータを含めます。
   + `--db-parameter-group-name` - 作成するパラメータグループの名前。
   + `--db-parameter-group-family` - Db2 エンジンエディションとメジャーバージョン。有効な値: `db2-se-11.5`、`db2-ae-11.5`。
   + `--description` - このパラメータグループの説明。

   DB パラメータグループの作成の詳細については、「[Amazon RDS での DB パラメータグループの作成](USER_WorkingWithParamGroups.Creating.md)」を参照してください。

1. [https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-parameter-group.html](https://docs.aws.amazon.com/cli/latest/reference/rds/modify-db-parameter-group.html) コマンドを実行して、作成したカスタムパラメータグループのパラメータを変更します。

   次の必須パラメータを含めます。
   + `--db-parameter-group-name` – 作成したパラメータグループの名前。
   + `--parameters` – パラメータ名、値、およびパラメータ更新用のアプリケーションメソッドの配列。

   パラメータグループの変更の詳細については、「[Amazon RDS の DB パラメータグループのパラメータの変更](USER_WorkingWithParamGroups.Modifying.md)」を参照してください。

### RDS API
<a name="db2-modifying-parameter-group-parameters-api"></a>

**データベースマネージャー設定パラメータとレジストリ変数を変更するには**

1. [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBParameterGroup.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_CreateDBParameterGroup.html) 操作を使用して、カスタム DB パラメータグループを作成します。

   以下の必須パラメータを含めます。
   + `DBParameterGroupName`
   + `DBParameterGroupFamily`
   + `Description`

   DB パラメータグループの作成の詳細については、「[Amazon RDS での DB パラメータグループの作成](USER_WorkingWithParamGroups.Creating.md)」を参照してください。

1. [https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBParameterGroup.html](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBParameterGroup.html) 操作を使用して、作成したカスタムパラメータグループのパラメータを変更します。

   以下の必須パラメータを含めます。
   + `DBParameterGroupName`
   + `Parameters`

   パラメータグループの変更の詳細については、「[Amazon RDS の DB パラメータグループのパラメータの変更](USER_WorkingWithParamGroups.Modifying.md)」を参照してください。

## Db2 コマンドによるデータベース設定パラメータの変更
<a name="db2-modifying-parameters-db2-commands"></a>

Db2 コマンドでデータベース設定パラメータを変更できます。

**データベース設定パラメータを変更するには**

1. `rdsadmin` データベースに接続します。次の例で、*master\$1username* と *master\$1password* を自分の情報に置き換えます。

   ```
   db2 "connect to rdsadmin user master_username using master_password"
   ```

1. `rdsadmin.update_db_param` ストアドプロシージャを呼び出して、データベース設定パラメータを変更します。詳細については、「[rdsadmin.update\$1db\$1param](db2-sp-managing-databases.md#db2-sp-update-db-param)」を参照してください。

   ```
   db2 "call rdsadmin.update_db_param(
       'database_name', 
       'parameter_to_modify', 
       'changed_value',
       'restart_database')"
   ```

# Amazon RDS 上の Db2 データベースの EBCDIC 照合
<a name="db2-ebcdic"></a>

Amazon RDS for Db2 は、Db2 データベースの EBCDIC 照合をサポートしています。データベースの EBCDIC 照合順序は、Amazon RDS [rdsadmin.create\$1database](db2-sp-managing-databases.md#db2-sp-create-database) ストアドプロシージャを使用してデータベースを作成するときのみ指定できます。

AWS マネジメントコンソール、AWS CLI、または RDS API を使用して RDS for Db2 DB インスタンスを作成する場合、データベース名を指定できます。データベース名を指定すると、Amazon RDS は `SYSTEM` のデフォルトの照合を使用してデータベースを作成します。EBCDIC 照合を使用してデータベースを作成する必要がある場合は、DB インスタンスの作成時にデータベース名を指定しないでください。

RDS for Db2 のデータベースの照合は、作成時に設定され、変更できません。

**EBCDIC 照合を使用して Db2 データベースを作成するには**

1. RDS for Db2 DB インスタンスがない場合は、DB インスタンスを作成しても、データベース名は指定しないでください。AWS マネジメントコンソール、AWS CLI、または RDS API を使用して DB インスタンスを作成してください。詳細については、「[DB インスタンスの作成](USER_CreateDBInstance.md#USER_CreateDBInstance.Creating)」を参照してください。

1. Db2 データベースを作成し、`rdsadmin.create_database` ストアドプロシージャを呼び出して照合オプションを EBCDIC 値に設定します。詳細については、「[rdsadmin.create\$1database](db2-sp-managing-databases.md#db2-sp-create-database)」を参照してください。
**重要**  
ストアドプロシージャを使用してデータベースを作成した後で、照合順序を変更することはできません。データベースで別の照合順序を使用する場合は、[rdsadmin.drop\$1database](db2-sp-managing-databases.md#db2-sp-drop-database) ストアドプロシージャを呼び出してデータベースを削除します。次に、必要な照合順序でデータベースを作成します。

# Amazon RDS for Db2 DB インスタンスのローカルタイムゾーン
<a name="db2-time-zone"></a>

Db2 を実行している Amazon RDS DB インスタンスのタイムゾーンは、デフォルトで設定されます。デフォルトは協定世界時 (UTC) です。アプリケーションのタイムゾーンを一致させるには、代わりに DB インスタンスのタイムゾーンをローカルタイムゾーンに設定できます。

DB インスタンスを最初に作成するときにタイムゾーンを設定します。DB インスタンスを作成するには、AWS マネジメントコンソール、RDS API、または AWS CLI を使用できます。詳細については、「[DB インスタンスの作成](USER_CreateDBInstance.md#USER_CreateDBInstance.Creating)」を参照してください。

DB インスタンスがマルチ AZ 配置の一部である場合は、フェイルオーバーしても、タイムゾーンは設定したローカルタイムゾーンのままになります。

DB インスタンスは、指定した時点に復元できます。時間は、ローカルタイムゾーンで表示されます。詳細については、「[Amazon RDS の DB インスタンスを特定の時点に復元する](USER_PIT.md)」を参照してください。

DB インスタンスでローカルタイムゾーンを設定する場合は、以下の制限事項があります。
+ 既存の Amazon RDS for Db2 DB インスタンスのタイムゾーンを変更することはできません。
+ あるタイムゾーンの DB インスタンスのスナップショットを、タイムゾーンの異なる DB インスタンスに復元することはできません。
+ あるタイムゾーンのバックアップファイルを、別のタイムゾーンに復元しないことを強くお勧めします。バックアップファイルを別のタイムゾーンに復元した場合は、タイムゾーンの変更によるクエリとアプリケーションへの影響を監査する必要があります。

## 利用可能なタイムゾーン
<a name="db2-time-zone-values"></a>

タイムゾーン設定には、以下の値を使用できます。


| ゾーン | タイムゾーン | 
| --- | --- | 
|  アフリカ  |  Africa/Cairo、Africa/Casablanca、Africa/Harare、Africa/Lagos、Africa/Luanda、Africa/Monrovia、Africa/Nairobi、Africa/Tripoli、Africa/Windhoek  | 
|  南北アメリカ大陸  |  America/Araguaina、America/Argentina/Buenos\$1Aires、America/Asuncion、America/Bogota、America/Caracas、America/Chicago、America/Chihuahua、America/Cuiaba、America/Denver、America/Detroit、America/Fortaleza、America/Godthab、America/Guatemala、America/Halifax、America/Lima、America/Los\$1Angeles、America/Manaus、America/Matamoros、America/Mexico\$1City、America/Monterrey、America/Montevideo、America/New\$1York、America/Phoenix、America/Santiago、America/Sao\$1Paulo、America/Tijuana、America/Toronto  | 
|  アジア  |  Asia/Amman、Asia/Ashgabat、Asia/Baghdad、Asia/Baku、Asia/Bangkok、Asia/Beirut、Asia/Calcutta、Asia/Damascus、Asia/Dhaka、Asia/Hong\$1Kong、Asia/Irkutsk、Asia/Jakarta、Asia/Jerusalem、Asia/Kabul、Asia/Karachi、Asia/Kathmandu、Asia/Kolkata、Asia/Krasnoyarsk、Asia/Magadan、Asia/Manila、Asia/Muscat、Asia/Novosibirsk、Asia/Rangoon、Asia/Riyadh、Asia/Seoul、Asia/Shanghai、Asia/Singapore、Asia/Taipei、Asia/Tehran、Asia/Tokyo、Asia/Ulaanbaatar、Asia/Vladivostok、Asia/Yakutsk、Asia/Yerevan  | 
|  大西洋  |  Atlantic/Azores、Atlantic/Cape\$1Verde  | 
|  オーストラリア  |  Australia/Adelaide、Australia/Brisbane、Australia/Darwin、Australia/Eucla、Australia/Hobart、Australia/Lord\$1Howe、Australia/Perth、Australia/Sydney  | 
|  ブラジル  |  Brazil/DeNoronha、Brazil/East  | 
|  カナダ  |  Canada/Newfoundland、Canada/Saskatchewan  | 
|  ETC  |  Etc/GMT-3  | 
|  欧州  |  Europe/Amsterdam、Europe/Athens、Europe/Berlin、Europe/Dublin、Europe/Helsinki、Europe/Kaliningrad、Europe/London、Europe/Madrid、Europe/Moscow、Europe/Paris、Europe/Prague、Europe/Rome、Europe/Sarajevo、Europe/Stockholm  | 
|  太平洋  |  Pacific/Apia、Pacific/Auckland、Pacific/Chatham、Pacific/Fiji、Pacific/Guam、Pacific/Honolulu、Pacific/Kiritimati、Pacific/Marquesas、Pacific/Samoa、Pacific/Tongatapu、Pacific/Wake  | 
|  米国  |  US/Alaska、US/Central、US/East-Indiana、US/Eastern、US/Pacific  | 
|  UTC  |  UTC  | 