Autonomous Container Databaseについて
Autonomous Container Database (ACD)は、4レベルのデータベース・アーキテクチャ・モデルの4つのコンポーネントの1つで、専用Exadataインフラストラクチャ上のAutonomous Databaseの基盤となります。ACDはAutonomous Exadata VMクラスタ(AVMC)内でプロビジョニングされ、1つ以上のAutonomous Databaseのコンテナとして機能します。
1つのAVMCリソースに複数のACDリソースを作成できますが、Autonomous Databaseを作成する前に少なくとも1つ作成する必要があります。専用Exadataインフラストラクチャ上のAutonomous Databaseで使用される4層アーキテクチャを包括的に理解し、このアーキテクチャ内のACDの位置を理解するには、専用Exadataインフラストラクチャ上のAutonomous Databaseのコンポーネントを参照してください。
ACDを使用すると、相互に分離して操作できるため、Autonomous Databaseを意図した用途で分離できます。たとえば、本番やテストなどの目的で異なるACDを作成したり、異なるデータベース・バージョンを使用する複数のACDを作成することもできます。
フリート管理者はACDを作成、監視および管理しますが、アプリケーションDBAは主にそれらを使用してAutonomous Databaseを作成します。詳細は、専用Exadataインフラストラクチャ上のAutonomous Databaseに関連付けられたユーザー・ロールを参照してください。
Autonomous Container Databaseの要件
23aiデータベース・ソフトウェア・バージョンを持つAutonomous Container Database (ACD)は、適切なタグを使用して、23aiサポートの開始以降に作成されたAutonomous Exadata VMクラスタ(AVMC)でのみプロビジョニングできます。詳細は、23ai Database Software Version Tag Requirementsを参照してください。
IAMポリシー要件
必要なIAMポリシーを介して付与された権限を持つOracle Cloud Infrastructureアカウントが必要です。必要なポリシーは、実行している操作によって異なります。Autonomous Container Databaseに関連するIAMポリシーのリストは、Autonomous Container Databaseを管理するためのポリシーを参照してください。
最小リソース要件
Autonomous Container Databaseを1つ作成するには、少なくとも次のものが必要です:
- 2 OCPUまたは8 ECPU
- 50GBローカル・ストレージ
Oracle Public Cloudにデプロイする場合は、サービス制限で、サポートされているExadataシステム・シェイプが少なくとも1つ使用可能であることを確認してください。インフラストラクチャ・リソースを作成する前に、必要に応じてサービス制限の引上げをリクエストしてください。詳細は、サービス制限引上げのリクエストを参照してください。
Autonomous Container Databaseから管理されるデータベース機能
Autonomous Databaseの次の機能は、Autonomous Container Database (ACD)レベルで定義および管理できます。
Autonomous Database機能 | ノート | 参照先 |
---|---|---|
Oracle Databaseソフトウェアのバージョン ACDのプロビジョニング中に、コンテナ・データベース・ソフトウェアのバージョンを設定できます。 |
Oracle Databaseソフトウェア・バージョンは、ベース・イメージ・バージョンまたは別のACDから作成されたAutonomous Databaseソフトウェア・イメージから選択できます。 ベース・イメージからバージョンを選択するときに、最新のOracle Databaseソフトウェア・バージョンまたは直前のバージョンを選択できます。例: Autonomous Databaseでサポートされている最新のOracle Databaseバージョンが19.22.0.1.0であるとします。次に、「ベース・イメージの選択」ドロップダウンに、選択できる19.22.0.1.0および19.21.0.1.0がリストされます。 ノート
使用可能なコンテナ・データベース・ソフトウェア・バージョンは、23ai (DatabaseVersionタグが23aiに設定されているAVMCでプロビジョニングされるACDの場合)のみです。 |
- |
Autonomous Data Guard Autonomous Data Guardを構成すると、障害が発生しても、クリティカルな本番データベースをミッション・クリティカルなアプリケーションで使用可能なままにできます。 |
Autonomous Data Guardを構成して、プライマリACDとスタンバイACDを作成できます。 プライマリACDとセカンダリACDは、異なるリージョン(クロスリージョン)にデプロイすることもできます。ただし、リージョン間のAutonomous Data Guard設定では、暗号化キーについて次の点に注意してください:
|
Autonomous Data Guardを使用したクリティカルなデータベースの障害や災害からの保護 |
メンテナンス・スケジュール 一般に、Oracleは、CVSSスコアが7以上の脆弱性に対して、各四半期にわたるフリート・メンテナンス全体および月次インフラストラクチャ・セキュリティ修正をスケジュールして実行します。 ユーザーは、Oracleにメンテナンス・スケジュールの処理を任せることも、Oracleがメンテナンス操作を開始できる特定のメンテナンス・ウィンドウを設定することもできます。 |
ACDのローリング・メンテナンス方法または非ローリング・メンテナンス方法を選択できます。Autonomous Data Guard構成で非ローリング・メンテナンス方法を選択した場合、パッチ適用が完了するまで、ACDおよび関連するすべてのAutonomous Databasesのダウンタイムが発生します。オプションで、「Enable time-zone update」を選択することもできます。タイムゾーン・ファイルは非ローリング構成方式でのみ更新できます。 Oracleで管理するACDのメンテナンス・スケジュール設定を定義または変更するか、カスタム・メンテナンス・スケジュールを設定できます。 ACDのメンテナンス・スケジュールをカスタマイズする際に、四半期のパッチ適用をスキップすることを選択できます。ただし、連続する2つの四半期のパッチ適用はスキップできません。四半期のパッチ適用をスキップする場合、その四半期から少なくとも1か月を選択する必要があります。これは、前のスキップされていない四半期にメンテナンスが発生しなかった場合にフォールバックとして機能します。このシナリオでは、その四半期にスキップが選択されている場合でも、Oracleは選択した月のメンテナンスを自動的に実行します。 ACDで使用可能な個別パッチの数は、その「詳細」ページで確認できます。横にある「コピー」リンクをクリックすると、それらの個別パッチ番号がすべてコピーされます。 すでにスケジュールされているACDメンテナンス・イベントを再スケジュールすると、Exadataインフラストラクチャ・リソースまたはAutonomous Exadata VMクラスタ・リソースが次の場合、Oracleはそれをキューに配置できます:
ACDのメンテナンス・スケジュールの構成によっては、ACDおよび関連するAutonomous Databaseのダウンタイムが発生する場合があります。 |
サービス・メンテナンス |
バックアップ保持ポリシー 高可用性をサポートするために、Autonomous Databaseは、データベースを自動的にバックアップします。バックアップの保持期間は、ACDに対して選択されたバックアップ保持ポリシー/期間に応じて最大60日間です。データベースはその保持期間内の任意の時点にリストアおよびリカバリできます。 |
一度有効にすると、ACDの自動バックアップを無効にすることはできません。 ACDのプロビジョニング中にバックアップ保持ポリシー/期間を定義するか、後でOracle Cloud Infrastructureコンソールの「詳細」ページから変更できます。 Oracle Public Cloudデプロイメントでは、バックアップ保存ポリシーの値はデフォルトで15日になります。 Exadata Cloud@CustomerExadata Cloud@Customerデプロイメントでは、バックアップ保持ポリシーは次のとおりです:
バックアップの保存期間が経過すると、すべてのバックアップが自動的に削除されます。 |
|
バックアップの保存先 バックアップの保存先では、バックアップの場所への接続に必要なプロパティを定義します。各バックアップの保存先は、データ・センター内でVMクラスタ・ノードからアクセスできる必要があります。 |
適用対象: 現在のリリースでは、バックアップ保存先タイプはACDで自動バックアップを有効にしている間のみ設定でき、後で変更することはできません。 使用可能なオプションは次のとおりです。
|
Cloud@CustomerのNFSバックアップ保存先の構成の詳細は、Exadata Cloud@Customerのバックアップ保存先の前提条件を参照してください。 ACDのプロビジョニング後にバックアップの保存先タイプを変更する手順は、Autonomous Container Databaseのバックアップ設定の編集を参照してください。 |
Resource Managementの属性 リソース管理属性は、より多くのデータベースを統合したり、データベースの可用性を最大化するためにリソースを管理する方法に影響します。 |
オプションで、ACDのプロビジョニング中に、ニーズにあわせて次のリソース管理属性に適した値を定義できます。
|
これらのACD属性がデータベースのパフォーマンスに与える影響の詳細は、コンピュート管理および請求を参照してください。 |
共有サーバー接続 共有サーバー・アーキテクチャにより、データベース・サーバーでは、多数のクライアント・プロセスで非常に少数のサーバー・プロセスを共有できるため、サポート可能なユーザー数が増大します。 |
ACDのプロビジョニング中に、オプションで共有サーバー接続を有効にできます。ACDのプロビジョニング後に共有サーバー・アーキテクチャを無効にすることはできません。 | 特殊用途の接続機能 |
暗号化キー デフォルトでは、Autonomous Databaseは、データの保護に使用されるすべてのマスター暗号化キーを作成および管理し、データベースが存在する同じExadataシステム上のセキュアなPKCS 12キーストアに格納します。 会社のセキュリティ・ポリシーで必要な場合、Autonomous Databaseでは、かわりにユーザーが作成および管理するキーを使用できます。 |
ACDのプロビジョニング中に、オプションで、Oracle管理の暗号化キーのかわりに顧客管理の暗号化キーを使用するようにACDを構成できます。 お客様が管理する暗号化キーを使用する場合は、次のいずれかのオプションを選択できます。
顧客管理の暗号化キーは、プライマリ・データベースとスタンバイ・データベースが同じリージョン内の異なる可用性ドメインに配置されたAutonomous Data Guard対応ACDで使用できます。 |
Autonomous Container Database管理操作
Autonomous Container Databaseで次の管理操作を実行できます。
操作 | タスク手順 |
---|---|
Autonomous Container Databaseの作成 | Autonomous Container Databaseの作成 |
Autonomous Databaseソフトウェア・イメージの作成 | Autonomous Databaseソフトウェア・イメージの作成 |
Autonomous Container Databaseのリストの表示 | Autonomous Container Databaseのリストの表示 |
Autonomous Container Databaseの詳細の表示 | Autonomous Container Databaseの詳細の表示 |
Autonomous Container Databaseのバックアップ保持ポリシーの変更 | Autonomous Container Databaseバックアップ設定の編集 |
Autonomous Container Databaseのメンテナンス・プリファレンスの編集 | Autonomous Container Databaseメンテナンス・プリファレンスの更新 |
Autonomous Container Databaseの再起動 | Autonomous Container Databaseの再起動 |
別のコンパートメントへのAutonomous Container Databaseの移動 | 別のコンパートメントへのAutonomous Container Databaseの移動 |
Autonomous Container Database暗号化キーのローテーション | Autonomous Container Databaseの暗号化キーのローテーション |
Autonomous Container Databaseの終了 | Autonomous Container Databaseの終了 |
前述の操作は、APIを使用して実行することもできます。詳細は、Autonomous Container Databaseを管理するためのAPIを参照してください。