機械翻訳について

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

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

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

データベース・ソフトウェア・イメージは、Oracle Exadata Database Service on Exascale Infrastructureインスタンス、データベース・ホームまたはデータベースをプロビジョニングまたはパッチ適用する前に作成するテナンシ内のリソースです。

テナンシで作成できるデータベース・ソフトウェア・イメージの数に制限はなく、Oracle Cloud Infrastructureでサポートされている任意のOracle Databaseソフトウェア・バージョンおよび更新を使用してイメージを作成できます。

データベース・ソフトウェア・イメージは、Oracle管理のオブジェクト・ストレージに自動的に格納され、Oracle Cloud Infrastructureコンソールで表示および管理できます。 データベース・ソフトウェア・イメージではオブジェクト・ストレージの使用コストが発生することに注意してください。 データベース・ソフトウェア・イメージは、リージョン・レベルのリソースであり、そのリージョン内の任意の可用性ドメインからアクセスできます。

イメージの作成の詳細は、「データベース・ソフトウェア・イメージを作成するには」を参照してください。

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

OPatchユーティリティを使用すると、個別パッチをOracle Databaseソフトウェアに適用できます。 opatchユーティリティは、$ORACLE_HOME/Opatchディレクトリにあります。

OPatchによって提供されるlsinventoryコマンドを使用すると、Oracle Databaseホームに適用される個別パッチをリストするファイルを作成できます。 このファイルは、カスタム・データベース・ソフトウェア・イメージの作成時にOCIコンソールにアップロードして、ソース・データベース・ホームで使用されるパッチの正確なセットをソフトウェア・イメージに含まれるパッチのリストに追加できます。 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
  2. lsinventory出力ファイルを使用して、特定のOracle Homeに適用された追加の個別パッチを抽出します。

Oracle Exadata Database Service on Exascale Infrastructureインスタンスでのソフトウェア・イメージの使用

カスタム・データベース・イメージを使用して、データベース・ホームをプロビジョニングしたり、カスタム・イメージにパッチを適用したり、Data Guardスタンバイ・データベースを設定します。

プロビジョニング: データベース・ソフトウェア・イメージを作成したら、それを使用してOracle Exadata Database Service on Exascale InfrastructureインスタンスにOracle Databaseホームを作成できます。 詳細は、「既存のExadata Cloud Serviceインスタンスに新しいデータベース・ホームを作成するには」を参照してください。

パッチ適用: カスタム・データベース・ソフトウェア・イメージを使用してOracle Exadata Database Service on Exascale Infrastructureインスタンスのデータベースにパッチを適用するには、イメージを使用してデータベース・ホームを作成し、そのデータベース・ホームにデータベースを移動します。 詳細は、「Exadata Cloud Serviceインスタンス内の個々のOracle Databasesへのパッチ適用」を参照してください。

Data Guardの設定: Oracle Data Guard関連付けの作成時に、カスタム・データベース・ソフトウェア・イメージを使用して、新しいスタンバイ・データベースの新しいデータベース・ホームを作成できます。 詳細は、「Exadata Cloud Serviceインスタンス・データベースでOracle Data Guardを有効にするには」を参照してください。

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

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

Oracle Exadata Database Service on Exascale Infrastructureにデータベースを作成するには、この手順に従います

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

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

Oracle Exadata Database Service on Exascale Infrastructureにデータベース・ソフトウェア・イメージを作成するには、この手順に従います。

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

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

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

  1. ナビゲーション・メニューを開きます。 「Oracle Database」をクリックし、「Oracle Exadata Database Service on Exascale Infrastructure」をクリックします。

    「Exadata VMクラスタ」ページはデフォルトで選択されています。

  2. データベース・ソフトウェア・イメージを更新するVMクラスタの名前をクリックします。
  3. 「データベース・ホーム」をクリックします。
  4. 更新するデータベース・ホームの名前をクリックします。
  5. 「更新」をクリックします。
  6. 「コンパートメント」を選択します。
  7. 「タイプ」をクリックして「カスタム」を選択し、「フィルタの適用」をクリックします。
  8. 「リージョン」を選択します。

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

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

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

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

  1. ナビゲーション・メニューを開きます。 「Oracle Database」をクリックし、「Oracle Exadata Database Service on Exascale Infrastructure」をクリックします。 「Exadata VMクラスタ」ページはデフォルトで選択されています。
  2. Grid Infrastructureソフトウェア・イメージを更新するVMクラスタの名前をクリックします。
  3. 表示されるVMクラスタの詳細ページで、「更新(GI)」をクリックします。
  4. 「コンパートメント」を選択します。
  5. 「タイプ」をクリックして「カスタム」を選択し、「フィルタの適用」をクリックします。
  6. 「リージョン」を選択します。

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

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

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

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

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

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

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

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