Amazon RDS for Db2 の機能
Amazon RDS for Db2 は、IBM Db2 データベースのほとんどの特徴と機能をサポートしています。一部の機能には、制限付きのサポートまたは制限された特権があります。特定の Db2 バージョンの Db2 データベース機能の詳細については、「IBM Db2 ドキュメント
[What's New with Database?Db2 2023
などのキーワードを使用して検索できます。
注記
以下のリストは完全なものではありません。
RDS for Db2 でサポートされる機能
RDS for Db2 は、IBM Db2 のネイティブな機能と Amazon RDS のコアとなる機能を含む機能をサポートしています。
IBM Db2 にネイティブな機能
RDS for Db2 では、次の Db2 データベース機能をサポートしています。
-
お客様が定義したコードセット、照合順序、ページサイズ、および地域を使用する標準データベースの作成。Amazon RDS rdsadmin.create_database ストアドプロシージャを使用します。
-
ローカルユーザーおよびグループの追加、削除、または変更。RDS for Db2 の権限の付与と取り消しに関するストアドプロシージャ のための Amazon RDS ストアドプロシージャを使用します。
-
Amazon RDS rdsadmin.create_role ストアドプロシージャを使用したロールの作成。
-
標準の行で構成されたテーブルのサポート。
-
列で構成されたテーブルの分析ワークロードのサポート。
-
Oracle や MySQL などの Db2 の互換性機能を定義する機能。
-
Java ベースの外部ストアドプロシージャのサポート。
-
SSL/TLS を使用した転送中のデータ暗号化のサポート。
-
データベースのステータスのモニタリング (
ALIVE
、DOWN
、STORAGE_FULL
、UNKNOWN
、STANDBY_CONNECTABLE
)。 -
お客様が提供するオフラインまたはオンライン Linux (LE) データベースの復元。RDS for Db2 のデータベースのストアドプロシージャ のための Amazon RDS ストアドプロシージャを使用します。
-
データベースとセルフマネージド Db2 データベースの同期を維持するための、お客様が提供する Db2 アーカイブログの適用。RDS for Db2 のデータベースのストアドプロシージャ のための 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 インスタンス上の複数のデータベース」を参照してください。
Amazon RDS のコアとなる機能
RDS for Db2 は、次の Amazon RDS のコア機能をサポートしています。
-
DB インスタンスに割り当てるカスタムパラメータグループ
-
DB インスタンスの作成、変更、削除
-
セルフマネージド Db2 オフラインまたはオンライン Linux (LE) データベースバックアップの復元
-
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 でサポートされていない機能
RDS for Db2 では、次の Db2 データベース機能はサポートしていません。
-
マスターユーザーの
SYSADM
、SECADM
、SYSMAINT
アクセス。 -
C、C++、または Cobol で記述された外部ストアドプロシージャ。
-
単一ホスト上の複数の Db2 DB インスタンス。
-
認証用の外部 GSS-API プラグイン。
-
Db2 データベースをバックアップまたは復元するための外部サードパーティープラグイン。
-
IBM Db2 Warehouse などのマルチノードの超並列処理 (MPP)。
-
IBM Db2 pureScale.
-
Db2 の高可用性ディザスタリカバリ (HADR) 機能。
注記
RDS for Db2 は、マルチ AZ 配置、クロスリージョン自動バックアップ、およびレプリケーションをサポートしています。詳細については、「Amazon RDS のマルチ AZ DB インスタンスデプロイ」および「別の AWS リージョン への自動バックアップのレプリケーション」を参照してください。
-
ネイティブデータベースの暗号化。
-
Informix、Sybase、および Teradata への異種フェデレーション。詳細については、「Amazon RDS for Db2 フェデレーション」を参照してください。
-
暗号化バックアップのクロスリージョンポイントインタイムリカバリ (PITR)。
-
データをバックアップおよび復元することで、フェンスされていないルーチンの作成と既存のフェンスされていないルーチンの移行。詳細については、「フェンスされていないルーチン」を参照してください。
-
新しい非自動ストレージテーブルスペースの作成。詳細については、「移行中の非自動ストレージテーブルスペース」を参照してください。
-
外部テーブル。