Amazon RDS for Db2 の機能 - Amazon Relational Database Service

Amazon RDS for Db2 の機能

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

[What's New with Database?] (データベースの新機能) ページで新しい Amazon RDS 機能をフィルタリングできます。[製品] で [Amazon RDS] を選択します。その後、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 を使用した転送中のデータ暗号化のサポート。

  • データベースのステータスのモニタリング (ALIVEDOWNSTORAGE_FULLUNKNOWNSTANDBY_CONNECTABLE)。

  • お客様が提供するオフラインまたはオンライン Linux (LE) データベースの復元。RDS for Db2 のデータベースのストアドプロシージャ のための Amazon RDS ストアドプロシージャを使用します。

  • データベースとセルフマネージド Db2 データベースの同期を維持するための、お客様が提供する Db2 アーカイブログの適用。RDS for Db2 のデータベースのストアドプロシージャ のための Amazon RDS ストアドプロシージャを使用します。

  • Db2 インスタンスレベルおよびデータベースレベルの監査のサポート。

  • 同種フェデレーションのサポート。

  • Amazon Simple Storage Service (Amazon S3) のデータファイルからテーブルをロードする機能。

  • CONNECTSYSMONACCESSCTRLDATAACCESSSQLADMWLMADMEXPLAINLOAD、または 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 データベース機能はサポートしていません。

  • マスターユーザーの SYSADMSECADMSYSMAINT アクセス。

  • 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)。

  • データをバックアップおよび復元することで、フェンスされていないルーチンの作成と既存のフェンスされていないルーチンの移行。詳細については、「フェンスされていないルーチン」を参照してください。

  • 新しい非自動ストレージテーブルスペースの作成。詳細については、「移行中の非自動ストレージテーブルスペース」を参照してください。

  • 外部テーブル。