ソフトウェア・リリース更新の選択肢の拡張

Oracleは、データベースおよびGrid Infrastructureのリリース更新、およびライフサイクル操作用に選択できるExadata System Softwareのメンテナンス・リリースにリリース選択制御を適用します。

デフォルトでは、ライフサイクル操作では、使用可能な最新のリリース更新またはメンテナンス・リリース(N)が使用または提供されます。これにより、新しく作成または更新されたリソースが、適用可能な最新のセキュリティ修正を含むソフトウェアを使用できるようになります。

リリース選択をサポートするライフサイクル操作では、関連するリスクを確認した後、サポートされているセルフサービス範囲内の古いリリース更新またはメンテナンス・リリースを選択できます。サポートされているセルフサービス範囲は、通常、データベースおよびGrid Infrastructureのリリース更新の場合はN-1およびN-2、Exadataシステム・ソフトウェアのメンテナンス・リリースです。適用可能なセルフサービス範囲より前のリリースには、サービス・リクエストを介した承認が必要です。

リリースの選択の可用性は、サービスおよびライフサイクル操作によって異なります。

リリース選択コントロールの仕組み

リリース選択制御は、ライフサイクル操作によって新しいソフトウェア・ホームが作成されたとき、新しいリソースがプロビジョニングされたとき、または既存のリソースが選択されたリリース更新またはメンテナンス・リリースに更新されたときに適用されます。

通常、次の動作が適用されます。

  • N: 最新の承認済リリース更新またはメンテナンス・リリースは、デフォルトで利用可能であり、推奨リリースです。
  • N-1およびN-2: サポートされている場合は、関連するセキュリティ・リスクを確認して確認した後、前述の2つのリリース更新またはメンテナンス・リリースのいずれかを選択できます。
  • N-2より前のリリース: サービス要求を発行して、必要なリリース更新または保守リリースへのアクセスを要求します。

Exadataシステム・ソフトウェアの場合、Nは該当するメジャー・リリース内の最新の承認済メンテナンス・リリースを表します。

リリース選択コントロールは、次のような操作に適用できます。

  • DatabaseおよびGrid Infrastructureカスタム・ソフトウェア・イメージの作成。
  • データベース・ホームおよびGrid Infrastructureホームの作成。
  • 操作によって新しいデータベース・ホームが作成されるときのデータベースの作成。
  • データベース・ホームおよびGrid Infrastructureホームへのパッチ適用。
  • Exadata System Softwareメンテナンス・リリースまたはGrid Infrastructureリリース更新の選択がサポートされているVMクラスタのプロビジョニング。
  • ゲストVM OS/Exadataシステム・ソフトウェアの更新またはアップグレード。

既存のデータベース・ホームを使用する操作

既存のデータベース・ホームを使用するライフサイクル操作は、新しいリリース選択制限の対象にはなりません。

たとえば、次の場合にこの動作が適用されます。

  • 既存のデータベース・ホームでのデータベースの作成。
  • 既存のデータベース・ホームへのデータベースのリストア。
  • 必要に応じて、既存のデータベース・ホームにData Guardスタンバイを作成します。
  • 移動操作の要件に従って、データベースを既存のデータベース・ホームに移動します。

選択したデータベース・ホームで、最新の承認済リリース更新より前のデータベース・リリース更新が実行されている場合、コンソールには、古いリリース更新の使用に関連するリスクに関するメッセージが表示されます。既存のデータベース・ホームを使用して操作を続行できます。

古いリリースの更新またはメンテナンス・リリースの選択

ライフサイクル操作で旧リリースのセルフサービス選択がサポートされている場合、使用可能な最新リリースより前の2つのリリース更新またはメンテナンス・リリースのいずれかを選択できます。

適格な古いリリース更新またはメンテナンス・リリースを選択すると、コンソールに、関連するセキュリティ・リスクに関する情報が表示されます。続行するには、情報を確認し、リスクを確認します。

必要なリリース更新またはメンテナンス・リリースが、セルフサービス選択可能なリリースよりも早い場合は、サービス・リクエストを送信してアクセスをリクエストします。

古いリリースのリスク・メッセージ

適格な古いリリース更新またはメンテナンス・リリースを選択すると、コンソールに、関連するセキュリティ・リスクに関するメッセージが表示され、最新の承認済リリース更新またはメンテナンス・リリースの使用が推奨されます。

メッセージおよび参照されるMy Oracle Supportノートは、選択されているソフトウェアによって異なります。

古いリリース更新またはメンテナンス・リリースのセルフサービス選択をサポートするライフサイクル操作では、続行する前に、関連するリスクを認識する必要があります。

既存のデータベース・ホームを使用する操作では、リリース選択の制限は適用されません。選択したデータベース・ホームで、最新の承認済リリース更新より前のデータベース・リリース更新が実行されている場合、コンソールにはリスク情報が表示されますが、そのデータベース・ホームを使用して操作を続行できます。

古いカスタムソフトウェアイメージ

カスタム・ソフトウェア・イメージの選択に使用できるリリース更新は、ライフサイクル操作および適用可能なリリース選択コントロールによって異なります。

セルフサービス選択で古いカスタム・ソフトウェア・イメージを使用できない操作の場合、イメージは使用可能な選択として表示されません。使用できない古いカスタム・ソフトウェア・イメージを使用するには、サービス・リクエストを発行します。

Oracleでは、最新の適用可能なリリース更新に基づいてカスタム・ソフトウェア・イメージを使用して、最新のセキュリティ修正を受け取ることをお薦めします。詳細は、「Oracle Databasesを新しいAI対応のセキュリティ脅威から保護するための推奨事項」を参照してください。

既存のリソース

これらのリリース選択コントロールは、既存のデータベース、データベース・ホーム、Grid Infrastructureホーム、VMクラスタ、または古いDatabaseまたはGrid Infrastructureリリース更新を実行しているその他の既存のリソース、またはExadata System Softwareメンテナンス・リリースを自動的にアップグレードしません。

既存のリソースは、該当するサポートおよびライフサイクル・ポリシーに従って引き続き運用できます。既存のリソースに対してライフサイクル操作を実行する場合、リリース選択制御は操作によって異なります。たとえば、新しいデータベース・ホームを作成する操作には適用可能なリリース更新選択ルールが適用されますが、既存のデータベース・ホームを使用する操作は、そのホームにインストールされているリリース更新のみに基づいて制限されるわけではありません。

APIリクエストの古いリリース更新および保守リリースの確認

一部のライフサイクル操作では、最新の適格なリリースではなく、古いデータベースおよびGrid Infrastructureのリリース更新およびExadata System Softwareのメンテナンス・リリースを使用できます。

操作で古いリリース更新またはメンテナンス・リリースの確認が必要な場合、リクエストでisOlderVersionAcknowledgedプロパティをtrueに設定します。

要求パラメータ

古いデータベースまたはGrid Infrastructureのリリース更新またはExadataシステム・ソフトウェアのメンテナンス・リリースを選択または適用する場合は、次のリクエスト・プロパティを使用します:

isOlderVersionAcknowledged

isOlderVersionAcknowledgedをtrueに設定して、古いリリース更新またはメンテナンス・リリースの使用を確認し、操作を続行します。

このプロパティは、古いリリース更新またはメンテナンス・リリースを選択または適用できる、サポートされている作成、更新および適用操作に適用されます。

このプロパティは、次のようなリリース更新またはメンテナンス・リリースを選択または適用しない操作には適用されません。

  • リソース詳細の取得中
  • パッチ履歴、更新履歴またはアップグレード履歴の表示
  • リソースの削除
  • タグのみ更新しています
  • ソフトウェア・イメージPAR URLの生成
  • コンパートメントを変更しています

応答属性

適用可能なリリースリストおよびその他の読取り操作の場合、レスポンスには次の属性を含めることができます。

isOlderVersionAcknowledgmentRequired

この属性は、古いリリース更新またはメンテナンス・リリースを選択した場合に確認が必要かどうかを示します。

isOlderVersionAcknowledgmentRequiredで確認が必要であることが示されている場合は、対応する作成、更新または適用リクエストでisOlderVersionAcknowledgedをtrueに設定して、古いリリース更新またはメンテナンス・リリースを使用します。

該当する操作

古いリリースの更新またはメンテナンス・リリースに対する確認は、次のようなサポートされているライフサイクル操作に適用されます。

  • DatabaseまたはGrid Infrastructureソフトウェア・イメージの作成
  • データベースホームの作成
  • データベース・ホームへのパッチ適用またはカスタム・データベース・ソフトウェア・イメージの適用
  • リリース更新が選択されている場合のDBシステムの作成または更新
  • VMクラスタの作成
  • VMクラスタへのGrid Infrastructureリリース更新またはExadataシステム・ソフトウェア・メンテナンス・リリースの適用
  • ターゲット・リリース更新またはデータベース・ホームを選択または移動するデータベース操作の実行
  • 操作によって新しいスタンバイ・データベース・ホームまたはDB Systemが作成されるときのData Guardアソシエーションの作成
  • Grid Infrastructureホームを作成する

適用可能なリリースおよび更新リスト操作の場合は、isOlderVersionAcknowledgmentRequiredレスポンス属性を使用して、対応するライフサイクル・リクエストを送信する前に確認が必要かどうかを判断します。

Acknowledgmentプロパティの使用

操作で確認が必要な場合:

  1. ターゲット・データベースまたはGrid Infrastructureのリリース更新、Exadata System Softwareのメンテナンス・リリース、パッチまたはソフトウェア・イメージを取得または選択します。
  2. 選択したリリース更新またはメンテナンス・リリースに確認が必要かどうかを確認します。
  3. 作成、更新または適用リクエストで、isOlderVersionAcknowledgedをtrueに設定します。
  4. 要求を発行します。

確認は、ライフサイクル操作用に選択されたターゲット・リリース更新、メンテナンス・リリース、パッチまたはソフトウェア・イメージに適用されます。