機械翻訳について

ソフトウェア・イメージの管理

Oracle Cloud Infrastructureでのソフトウェア・イメージの使用

ソフトウェア・イメージの作成およびストレージ

ソフトウェア・イメージは、DBシステム、Exadata Cloud Infrastructureインスタンス、データベース・ホーム、データベースまたはGrid Infrastructureをプロビジョニングまたは更新する前に作成するテナンシ内のリソースです。

ソフトウェア・イメージ・リソースには、次の2つのタイプがあります:

  • Grid Infrastructureソフトウェア・イメージ: Grid Infrastructureソフトウェア・イメージは、Oracle Grid Infrastructureの更新に使用されるOracle Grid Infrastructureソフトウェアを含むリソースです。 Grid Infrastructureソフトウェア・イメージは、Oracleが公開したソフトウェア・リリースまたは顧客が作成したカスタム・ソフトウェア・イメージで、必要なGrid Infrastructureリリース更新(GIRU)および追加の個別パッチが含まれます。
  • データベース・ソフトウェア・イメージ: データベース・ソフトウェア・イメージは、Oracle DatabasesおよびOracle Databaseホームのプロビジョニングおよび更新に使用されるOracle Databaseソフトウェアを含むリソースです。 データベース・ソフトウェア・イメージは、Oracleが公開したソフトウェア・リリースまたはお客様が作成したカスタム・ソフトウェア・イメージで、必要なデータベース・リリース更新(DBRU)および追加の個別パッチが含まれます。

テナンシで作成できるソフトウェア・イメージの数に制限はなく、Oracle DatabaseソフトウェアまたはOracle Grid Infrastructureバージョンでイメージを作成し、Oracle Cloud Infrastructureでサポートされている更新を行うことができます。

ソフトウェア・イメージは、Oracle管理オブジェクト・ストレージに自動的に格納され、Oracle Cloud Infrastructureコンソールで表示および管理できます。 ソフトウェア・イメージはリージョン・レベルのリソースですが、テナンシ内の任意のリージョンからアクセスできます。

ノート: ソフトウェア・イメージでは、Object Storageの使用コストが発生します。

Oracleホームに適用されたパッチを検証するためのOPatch lsinventoryコマンドの使用

OPatchユーティリティを使用すると、個別パッチをOracle DatabaseホームまたはOracle Grid Infrastructureホームに適用できます。 opatchユーティリティは、$ORACLE_HOME/Opatchディレクトリにあります。

OPatchで提供されているlsinventoryコマンドを使用して、Oracle DatabaseホームまたはOracle Grid Infrastructureホームに適用された個別パッチをリストするファイルを作成できます。 その後、カスタム・ソフトウェア・イメージの作成時にこのファイルをOCIコンソールにアップロードして、ソースOracle DatabaseホームまたはOracle Grid Infrastructureホームで使用されるパッチの正確なセットを、ソフトウェア・イメージに含まれるパッチのリストに追加できます。 opatchユーティリティは、$ORACLE_HOME/Opatchディレクトリにあります。 次の例は、lsinventoryコマンドを使用してlsinventoryファイルを作成する方法を示しています:

  1. opatch lsinventoryコマンドを実行して、適用された個別パッチのリストを取得します。
    $ORACLE_HOME/OPatch/opatch lsinventory
    Oracle Interim Patch Installer version 12.2.0.1.21
    Copyright (c) 2021, Oracle Corporation. All rights reserved.
     
    Oracle Home : /u02/app/oracle/product/19.0.0.0/dbhome_2
    Central Inventory : /u01/app/oraInventory
    from : /u02/app/oracle/product/19.0.0.0/dbhome_2/oraInst.loc
    OPatch version : 12.2.0.1.21
    OUI version : 12.2.0.7.0
    Log file location : /u02/app/oracle/product/19.0.0.0/dbhome_2/cfgtoollogs/opatch/opatch2021-01-21_09-22-45AM_1.log
     
    Lsinventory Output file location : /u02/app/oracle/product/19.0.0.0/dbhome_2/cfgtoollogs/opatch/lsinv/lsinventory2021-01-21_09-22-45AM.txt
    Oracle Interim Patch Installer version 12.2.0.1.41
    Copyright (c) 2024, Oracle Corporation.  All rights reserved.
     
     
    Oracle Home       : /u01/app/oracle/product/19.0.0.0/gridhome_1
    Central Inventory : /u01/app/oraInventory
       from           : /u01/app/oracle/product/19.0.0.0/gridhome_1/oraInst.loc
    OPatch version    : 12.2.0.1.41
    OUI version       : 12.2.0.7.0
    Log file location : /u01/app/oracle/product/19.0.0.0/gridhome_1/cfgtoollogs/opatch/opatch2024-04-19_19-24-22PM_1.log
     
    Lsinventory Output file location : /u01/app/oracle/product/19.0.0.0/gridhome_1/cfgtoollogs/opatch/lsinv/lsinventory2024-04-19_19-24-22PM.txt
  2. lsinventory出力ファイルを使用して、特定のOracle DatabaseホームまたはOracle Grid Infrastructureホームに適用される追加の個別パッチを抽出します。

Exadata Cloud Infrastructureインスタンスでのソフトウェア・イメージの使用

ソフトウェア・イメージを作成、保存および再利用します。

ソフトウェア・イメージを作成すると、次のことが可能になります:

  • ソフトウェア・イメージ、RUおよび個別(個別)パッチに基づいて、カスタム・データベースおよびGrid Infrastructureイメージを作成します。
  • カスタム・イメージをリソースとしてオブジェクト・ストレージに自動的に保存します。
  • Oracle DatabaseホームまたはOracle Databaseに、目的のRUおよび個別(個別)パッチをプロビジョニングします。
  • ソフトウェア・イメージを使用して、データベース・ホームおよびGrid Infrastructureを更新します。
  • Data Guard作成プロセスで、ソフトウェア・イメージを別のサービスにクローニングします。

ノート:

ソフトウェア・イメージは、お客様によって作成および管理され、明示的に削除されるまで使用できます。

ソフトウェア・イメージのコンソールの使用

ソフトウェア・イメージのリストを表示するには

  1. ナビゲーション・メニューを開きます。 Oracle Databaseをクリックし、Oracle Exadata Database Service on Dedicated Infrastructureをクリックします。
  2. 「リソース」の下で、「データベース・ソフトウェア・イメージ」をクリックします。

    表示されるソフトウェア・イメージ・ページには、イメージ・タイプ(データベース、グリッド・インフラストラクチャ)やバージョンなどの詳細を含むカスタム・ソフトウェア・イメージのリストが表示されます。

データベース・ソフトウェア・イメージを作成するには

  1. ナビゲーション・メニューを開きます。 Oracle Databaseをクリックし、Oracle Exadata Database Service on Dedicated Infrastructureをクリックします。
  2. 「リソース」の下で、「ソフトウェア・イメージ」をクリックします。
  3. 「ソフトウェア・イメージの作成」をクリックします。
  4. 表示された「ソフトウェア・イメージの作成」ページで、「データベース・ソフトウェア・イメージ」をクリックします。
  5. 「表示名」フィールドに、イメージの表示名を指定します。 機密情報の入力は避けてください。
  6. コンパートメントを選択します。
  7. 「データベース・リリース」を選択します。
  8. イメージの「データベース・バージョン」を選択します。 サポートされているOracle Databaseリリース更新(RU)を使用して、データベース・ソフトウェア・イメージを作成できます。
  9. オプションで、個別パッチ番号のカンマ区切りリストを入力できます。
  10. オプションで、既存のOracle DatabaseからOracleホーム・インベントリ・ファイルをアップロードできます。 OPatchを使用してインベントリ・ファイルを作成する手順は、「OPatch lsinventoryコマンドを使用したOracle Homeに適用されたパッチの検証」を参照してください。
  11. 「高度なオプションを表示」をクリックして、データベース・ソフトウェア・イメージにタグを追加します。 定義済のタグを適用するには、タグ・ネームスペースを使用する権限が必要です。 タグ付けの詳細は、「リソース・タグ」を参照してください。 タグを適用する必要があるかどうかが不明な場合は、このオプションを省略するか(後でタグを適用できます)管理者に問い合せてください。
  12. 「ソフトウェア・イメージの作成」をクリックします。

Grid Infrastructureソフトウェア・イメージを作成するには

  1. ナビゲーション・メニューを開きます。 Oracle Databaseをクリックし、Oracle Exadata Database Service on Dedicated Infrastructureをクリックします。
  2. 「リソース」の下で、「ソフトウェア・イメージ」をクリックします。
  3. 「ソフトウェア・イメージの作成」をクリックします。
  4. 表示された「ソフトウェア・イメージの作成」ページで、「Grid Infrastructureソフトウェア・イメージ」をクリックします。
  5. 「表示名」フィールドに、イメージの表示名を指定します。 機密情報の入力は避けてください。
  6. コンパートメントを選択します。
  7. 「Grid Infrastructureのリリース」を選択します。
  8. イメージの「グリッド・インフラストラクチャ」バージョンを選択します。 サポートされている任意のOracle Grid Infrastructureリリース更新(RU)を使用して、Grid Infrastructureソフトウェア・イメージを作成できます。
  9. オプションで、個別パッチ番号のカンマ区切りリストを入力できます。
  10. オプションで、既存のOracle Grid InfrastructureからGrid Infrastructureホーム・インベントリ・ファイルをアップロードできます。 OPatchを使用してインベントリ・ファイルを作成する手順は、「OPatch lsinventoryコマンドを使用したOracle Homeに適用されたパッチの検証」を参照してください。
  11. 「高度なオプションを表示」をクリックして、データベース・ソフトウェア・イメージにタグを追加します。 定義済のタグを適用するには、タグ・ネームスペースを使用する権限が必要です。 タグ付けの詳細は、「リソース・タグ」を参照してください。 タグを適用する必要があるかどうかが不明な場合は、このオプションを省略するか(後でタグを適用できます)管理者に問い合せてください。
  12. 「ソフトウェア・イメージの作成」をクリックします。

データベース・ホームからデータベース・ソフトウェア・イメージを作成するには

  1. ナビゲーション・メニューを開きます。 Oracle Databaseをクリックし、Oracle Exadata Database Service on Dedicated Infrastructureをクリックします。
  2. コンパートメントを選択します。
  3. データベース・ホームへのナビゲート: Oracle Exadata Database Service on Dedicated Infrastructureで、「Exadata VMクラスタ」をクリックします。 VMクラスタのリストで、アクセスするVMクラスタを検索し、そのハイライト表示されている名前をクリックしてクラスタの詳細ページを表示します。
  4. 「リソース」の下にある「データベース・ホーム」をクリックします。
  5. データベース・ホームのリストで、データベース・ソフトウェア・イメージの作成に使用するデータベース・ホームを見つけます。 データベース・ホームの名前をクリックして、その詳細を表示します。
  6. 「データベース・ホームからのイメージの作成」をクリックします。
  7. 「データベース・ソフトウェア・イメージの作成」パネルで、「表示名」を入力し、ソフトウェア・イメージのコンパートメントを選択します。
  8. 「作成」をクリックします。

ソフトウェア・イメージのイメージの詳細を表示するには

イメージ・タイプ、Oracleリリース、ソフトウェア・イメージの作成に使用されるバージョン、ソフトウェア・イメージに含まれる個別パッチ(ある場合)など、イメージの詳細を表示するには、この手順を使用します。

  1. ナビゲーション・メニューを開きます。 Oracle Databaseをクリックし、Oracle Exadata Database Service on Dedicated Infrastructureをクリックします。
  2. 「リソース」の下で、「ソフトウェア・イメージ」をクリックします。
  3. ソフトウェア・イメージのリストで、表示するイメージを検索し、イメージの表示名をクリックします。
  4. 選択したイメージのソフトウェア・イメージの詳細ページに、イメージの詳細が表示されます:
    • 「一般情報」セクションには、イメージ・タイプなどの詳細が含まれます。
    • 「パッチ情報」セクションには、リリース、バージョン、使用可能な個別パッチなどの詳細が含まれます。
    • 「個別パッチ」フィールドには、ソフトウェア・イメージに含まれる個別パッチの数(ある場合)が表示されます。 カウントには、イメージの作成時に指定されたすべてのパッチ(lsinventoryにリストされているパッチを含む)が含まれます。
      • 含まれているパッチを表示するには(含まれている場合)、
        • 「表示」リンクをクリックして、「個別パッチ」オーバーレイ・ウィンドウにリストを表示します。
        • 「コピー」リンクをクリックして、含まれているパッチのリストをテキスト・エディタに貼り付けます。 コピーされたパッチ番号のリストはカンマ区切りであり、追加のデータベース・ソフトウェア・イメージの作成に使用できます。

別のコンパートメントにソフトウェア・イメージを移動するには

  1. ナビゲーション・メニューを開きます。 Oracle Databaseをクリックし、Oracle Exadata Database Service on Dedicated Infrastructureをクリックします。
  2. 「リソース」の下で、「ソフトウェア・イメージ」をクリックします。
  3. ソフトウェア・イメージのリストで、移動するイメージを検索し、行の最後にある「アクション」アイコン(3つのドット)をクリックします。
  4. 「リソースの移動」をクリックします。
  5. 表示される「別のコンパートメントへのリソースの移動」ダイアログで、ターゲット・コンパートメントを選択します。
  6. 「リソースの移動」をクリックします。

カスタム・データベース・ソフトウェア・イメージを使用してデータベース・ソフトウェアを更新するには

次の手順を使用して、カスタム・データベース・ソフトウェア・イメージを使用してデータベース・ソフトウェアを更新します。

  1. ナビゲーション・メニューを開きます。 Oracle Databaseをクリックし、Oracle Exadata Database Service on Dedicated Infrastructureをクリックします。
  2. Oracle Exadata Database Service on Dedicated Infrastructureの下で、「Exadata VMクラスタ」をクリックします。
  3. データベース・ソフトウェア・イメージを更新するVMクラスタの名前をクリックします。
  4. 表示されたVMクラスタの詳細ページで、「バージョン」セクションの「更新を確認」リンクをクリックします。
  5. 表示された「更新」ページで、「データベース・ホーム」セクションの下にある「カスタム・データベース・ソフトウェア・イメージ」タブをクリックします。
  6. 「コンパートメント」を選択します。
  7. 「リージョン」を選択します。

    リージョン・フィルタは、デフォルトで現在接続されているリージョンに設定され、そのリージョンで作成されたすべてのソフトウェア・イメージがリストされます。 別のリージョンを選択すると、選択したリージョンで作成されたソフトウェア・イメージが表示されるように、ソフトウェア・イメージ・リストがリフレッシュされます。

  8. 目的の更新の「アクション」ボタン(3つのドット)をクリックし、「事前チェックの実行」を選択します。
  9. 表示された「確認」ダイアログで、OKをクリックして続行します。
  10. 事前チェックを正常に実行した後、「アクション」ボタン(3つのドット)から「適用」を選択します。
  11. 表示された「確認」ダイアログで、OKをクリックして続行します。

カスタムGrid Infrastructureソフトウェア・イメージを使用してGrid Infrastructureソフトウェアを更新するには

次の手順を使用して、カスタムGrid Infrastructureソフトウェア・イメージを使用してGrid Infrastructureソフトウェアを更新します。

  1. ナビゲーション・メニューを開きます。 Oracle Databaseをクリックし、Oracle Exadata Database Service on Dedicated Infrastructureをクリックします。
  2. Oracle Exadata Database Service on Dedicated Infrastructureの下で、「Exadata VMクラスタ」をクリックします。
  3. Grid Infrastructureソフトウェア・イメージを更新するVMクラスタの名前をクリックします。
  4. 表示されたVMクラスタの詳細ページで、「バージョン」セクションの「更新を確認」リンクをクリックします。
  5. 表示された「更新」ページで、「Grid Infrastructureの更新」セクションの下にある「カスタムGrid Infrastructureソフトウェア・イメージ」タブをクリックします。
  6. 「コンパートメント」を選択します。
  7. 「リージョン」を選択します。

    リージョン・フィルタは、デフォルトで現在接続されているリージョンに設定され、そのリージョンで作成されたすべてのソフトウェア・イメージがリストされます。 別のリージョンを選択すると、選択したリージョンで作成されたソフトウェア・イメージが表示されるように、ソフトウェア・イメージ・リストがリフレッシュされます。

  8. 目的の更新の「アクション」ボタン(3つのドット)をクリックし、「事前チェックの実行」を選択します。
  9. 表示された「確認」ダイアログで、OKをクリックして続行します。
  10. 事前チェックを正常に実行した後、「アクション」ボタン(3つのドット)から「Grid Infrastructureパッチの適用」を選択します。
  11. 表示された「確認」ダイアログで、OKをクリックして続行します。

ソフトウェア・イメージを削除するには

ソフトウェア・イメージを削除するには、次の手順を使用します。

  1. ナビゲーション・メニューを開きます。 Oracle Databaseをクリックし、Oracle Exadata Database Service on Dedicated Infrastructureをクリックします。
  2. 「リソース」の下で、「ソフトウェア・イメージ」をクリックします。
  3. ソフトウェア・イメージのリストで、削除するイメージを検索し、行の最後にある「アクション」アイコン(3つのドット)をクリックします。
  4. 「削除」をクリックします。
  5. 表示される「ソフトウェア・イメージの削除」ダイアログで、アクションを確認するソフトウェア・イメージの名前を入力します。
  6. 「ソフトウェア・イメージの削除」をクリックします。

APIを使用したデータベース・ソフトウェア・イメージの管理

次のAPI操作を使用して、データベース・ソフトウェア・イメージを管理します:

APIの使用およびリクエストの署名の詳細は、REST APIおよび「セキュリティ資格証明」を参照してください。 SDKの詳細は、「ソフトウェア開発キットとコマンドライン・インタフェース」を参照してください。