ソフトウェア・イメージの管理
- 「Oracle Cloud Infrastructureでのソフトウェア・イメージの使用」
- 「Exadata Cloud Infrastructureインスタンスでのソフトウェア・イメージの使用」
ソフトウェア・イメージを作成、保存および再利用します。 - 「ソフトウェア・イメージのコンソールの使用」
- 「APIを使用したデータベース・ソフトウェア・イメージの管理」
次のAPI操作を使用して、データベース・ソフトウェア・イメージを管理します:
親トピック: How-toガイド
Oracle Cloud Infrastructureでのソフトウェア・イメージの使用
- 「ソフトウェア・イメージの作成およびストレージ」
ソフトウェア・イメージは、DBシステム、Exadata Cloud Infrastructureインスタンス、データベース・ホーム、データベースまたはGrid Infrastructureをプロビジョニングまたは更新する前に作成するテナンシ内のリソースです。 - 「OPatch lsinventoryコマンドを使用したOracle Homeに適用されたパッチの検証」
OPatchユーティリティを使用すると、個別パッチをOracle DatabaseホームまたはOracle Grid Infrastructureホームに適用できます。opatch
ユーティリティは、$ORACLE_HOME/Opatch
ディレクトリにあります。
親トピック: ソフトウェア・イメージの管理
ソフトウェア・イメージの作成およびストレージ
ソフトウェア・イメージは、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
ファイルを作成する方法を示しています:
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
lsinventory
出力ファイルを使用して、特定のOracle DatabaseホームまたはOracle Grid Infrastructureホームに適用される追加の個別パッチを抽出します。
Exadata Cloud Infrastructureインスタンスでのソフトウェア・イメージの使用
ソフトウェア・イメージを作成、保存および再利用します。
ソフトウェア・イメージを作成すると、次のことが可能になります:
- ソフトウェア・イメージ、RUおよび個別(個別)パッチに基づいて、カスタム・データベースおよびGrid Infrastructureイメージを作成します。
- カスタム・イメージをリソースとしてオブジェクト・ストレージに自動的に保存します。
- Oracle DatabaseホームまたはOracle Databaseに、目的のRUおよび個別(個別)パッチをプロビジョニングします。
- ソフトウェア・イメージを使用して、データベース・ホームおよびGrid Infrastructureを更新します。
- Data Guard作成プロセスで、ソフトウェア・イメージを別のサービスにクローニングします。
ノート:
ソフトウェア・イメージは、お客様によって作成および管理され、明示的に削除されるまで使用できます。
親トピック: ソフトウェア・イメージの管理
ソフトウェア・イメージのコンソールの使用
- 「ソフトウェア・イメージのリストを表示するには」
- 「データベース・ソフトウェア・イメージを作成するには」
- 「Grid Infrastructureソフトウェア・イメージを作成するには」
- 「データベース・ホームからデータベース・ソフトウェア・イメージを作成するには」
- 「ソフトウェア・イメージのイメージの詳細を表示するには」
- 「別のコンパートメントにソフトウェア・イメージを移動するには」
- 「カスタム・データベース・ソフトウェア・イメージを使用してデータベース・ソフトウェアを更新するには」
次の手順を使用して、カスタム・データベース・ソフトウェア・イメージを使用してデータベース・ソフトウェアを更新します。 - 「カスタムGrid Infrastructureソフトウェア・イメージを使用してGrid Infrastructureソフトウェアを更新するには」
次の手順を使用して、カスタムGrid Infrastructureソフトウェア・イメージを使用してGrid Infrastructureソフトウェアを更新します。 - 「ソフトウェア・イメージを削除するには」
ソフトウェア・イメージを削除するには、次の手順を使用します。
親トピック: ソフトウェア・イメージの管理
データベース・ソフトウェア・イメージを作成するには
- ナビゲーション・メニューを開きます。 Oracle Databaseをクリックし、Oracle Exadata Database Service on Dedicated Infrastructureをクリックします。
- 「リソース」の下で、「ソフトウェア・イメージ」をクリックします。
- 「ソフトウェア・イメージの作成」をクリックします。
- 表示された「ソフトウェア・イメージの作成」ページで、「データベース・ソフトウェア・イメージ」をクリックします。
- 「表示名」フィールドに、イメージの表示名を指定します。 機密情報の入力は避けてください。
- コンパートメントを選択します。
- 「データベース・リリース」を選択します。
- イメージの「データベース・バージョン」を選択します。 サポートされているOracle Databaseリリース更新(RU)を使用して、データベース・ソフトウェア・イメージを作成できます。
- オプションで、個別パッチ番号のカンマ区切りリストを入力できます。
- オプションで、既存のOracle DatabaseからOracleホーム・インベントリ・ファイルをアップロードできます。 OPatchを使用してインベントリ・ファイルを作成する手順は、「OPatch lsinventoryコマンドを使用したOracle Homeに適用されたパッチの検証」を参照してください。
- 「高度なオプションを表示」をクリックして、データベース・ソフトウェア・イメージにタグを追加します。 定義済のタグを適用するには、タグ・ネームスペースを使用する権限が必要です。 タグ付けの詳細は、「リソース・タグ」を参照してください。 タグを適用する必要があるかどうかが不明な場合は、このオプションを省略するか(後でタグを適用できます)管理者に問い合せてください。
- 「ソフトウェア・イメージの作成」をクリックします。
親トピック: ソフトウェア・イメージのコンソールの使用
Grid Infrastructureソフトウェア・イメージを作成するには
- ナビゲーション・メニューを開きます。 Oracle Databaseをクリックし、Oracle Exadata Database Service on Dedicated Infrastructureをクリックします。
- 「リソース」の下で、「ソフトウェア・イメージ」をクリックします。
- 「ソフトウェア・イメージの作成」をクリックします。
- 表示された「ソフトウェア・イメージの作成」ページで、「Grid Infrastructureソフトウェア・イメージ」をクリックします。
- 「表示名」フィールドに、イメージの表示名を指定します。 機密情報の入力は避けてください。
- コンパートメントを選択します。
- 「Grid Infrastructureのリリース」を選択します。
- イメージの「グリッド・インフラストラクチャ」バージョンを選択します。 サポートされている任意のOracle Grid Infrastructureリリース更新(RU)を使用して、Grid Infrastructureソフトウェア・イメージを作成できます。
- オプションで、個別パッチ番号のカンマ区切りリストを入力できます。
- オプションで、既存のOracle Grid InfrastructureからGrid Infrastructureホーム・インベントリ・ファイルをアップロードできます。 OPatchを使用してインベントリ・ファイルを作成する手順は、「OPatch lsinventoryコマンドを使用したOracle Homeに適用されたパッチの検証」を参照してください。
- 「高度なオプションを表示」をクリックして、データベース・ソフトウェア・イメージにタグを追加します。 定義済のタグを適用するには、タグ・ネームスペースを使用する権限が必要です。 タグ付けの詳細は、「リソース・タグ」を参照してください。 タグを適用する必要があるかどうかが不明な場合は、このオプションを省略するか(後でタグを適用できます)管理者に問い合せてください。
- 「ソフトウェア・イメージの作成」をクリックします。
親トピック: ソフトウェア・イメージのコンソールの使用
データベース・ホームからデータベース・ソフトウェア・イメージを作成するには
- ナビゲーション・メニューを開きます。 Oracle Databaseをクリックし、Oracle Exadata Database Service on Dedicated Infrastructureをクリックします。
- コンパートメントを選択します。
- データベース・ホームへのナビゲート: Oracle Exadata Database Service on Dedicated Infrastructureで、「Exadata VMクラスタ」をクリックします。 VMクラスタのリストで、アクセスするVMクラスタを検索し、そのハイライト表示されている名前をクリックしてクラスタの詳細ページを表示します。
- 「リソース」の下にある「データベース・ホーム」をクリックします。
- データベース・ホームのリストで、データベース・ソフトウェア・イメージの作成に使用するデータベース・ホームを見つけます。 データベース・ホームの名前をクリックして、その詳細を表示します。
- 「データベース・ホームからのイメージの作成」をクリックします。
- 「データベース・ソフトウェア・イメージの作成」パネルで、「表示名」を入力し、ソフトウェア・イメージのコンパートメントを選択します。
- 「作成」をクリックします。
親トピック: ソフトウェア・イメージのコンソールの使用
ソフトウェア・イメージのイメージの詳細を表示するには
イメージ・タイプ、Oracleリリース、ソフトウェア・イメージの作成に使用されるバージョン、ソフトウェア・イメージに含まれる個別パッチ(ある場合)など、イメージの詳細を表示するには、この手順を使用します。
親トピック: ソフトウェア・イメージのコンソールの使用
別のコンパートメントにソフトウェア・イメージを移動するには
- ナビゲーション・メニューを開きます。 Oracle Databaseをクリックし、Oracle Exadata Database Service on Dedicated Infrastructureをクリックします。
- 「リソース」の下で、「ソフトウェア・イメージ」をクリックします。
- ソフトウェア・イメージのリストで、移動するイメージを検索し、行の最後にある「アクション」アイコン(3つのドット)をクリックします。
- 「リソースの移動」をクリックします。
- 表示される「別のコンパートメントへのリソースの移動」ダイアログで、ターゲット・コンパートメントを選択します。
- 「リソースの移動」をクリックします。
親トピック: ソフトウェア・イメージのコンソールの使用
カスタム・データベース・ソフトウェア・イメージを使用してデータベース・ソフトウェアを更新するには
次の手順を使用して、カスタム・データベース・ソフトウェア・イメージを使用してデータベース・ソフトウェアを更新します。
- ナビゲーション・メニューを開きます。 Oracle Databaseをクリックし、Oracle Exadata Database Service on Dedicated Infrastructureをクリックします。
- Oracle Exadata Database Service on Dedicated Infrastructureの下で、「Exadata VMクラスタ」をクリックします。
- データベース・ソフトウェア・イメージを更新するVMクラスタの名前をクリックします。
- 表示されたVMクラスタの詳細ページで、「バージョン」セクションの「更新を確認」リンクをクリックします。
- 表示された「更新」ページで、「データベース・ホーム」セクションの下にある「カスタム・データベース・ソフトウェア・イメージ」タブをクリックします。
- 「コンパートメント」を選択します。
- 「リージョン」を選択します。
リージョン・フィルタは、デフォルトで現在接続されているリージョンに設定され、そのリージョンで作成されたすべてのソフトウェア・イメージがリストされます。 別のリージョンを選択すると、選択したリージョンで作成されたソフトウェア・イメージが表示されるように、ソフトウェア・イメージ・リストがリフレッシュされます。
- 目的の更新の「アクション」ボタン(3つのドット)をクリックし、「事前チェックの実行」を選択します。
- 表示された「確認」ダイアログで、OKをクリックして続行します。
- 事前チェックを正常に実行した後、「アクション」ボタン(3つのドット)から「適用」を選択します。
- 表示された「確認」ダイアログで、OKをクリックして続行します。
親トピック: ソフトウェア・イメージのコンソールの使用
カスタムGrid Infrastructureソフトウェア・イメージを使用してGrid Infrastructureソフトウェアを更新するには
次の手順を使用して、カスタムGrid Infrastructureソフトウェア・イメージを使用してGrid Infrastructureソフトウェアを更新します。
- ナビゲーション・メニューを開きます。 Oracle Databaseをクリックし、Oracle Exadata Database Service on Dedicated Infrastructureをクリックします。
- Oracle Exadata Database Service on Dedicated Infrastructureの下で、「Exadata VMクラスタ」をクリックします。
- Grid Infrastructureソフトウェア・イメージを更新するVMクラスタの名前をクリックします。
- 表示されたVMクラスタの詳細ページで、「バージョン」セクションの「更新を確認」リンクをクリックします。
- 表示された「更新」ページで、「Grid Infrastructureの更新」セクションの下にある「カスタムGrid Infrastructureソフトウェア・イメージ」タブをクリックします。
- 「コンパートメント」を選択します。
- 「リージョン」を選択します。
リージョン・フィルタは、デフォルトで現在接続されているリージョンに設定され、そのリージョンで作成されたすべてのソフトウェア・イメージがリストされます。 別のリージョンを選択すると、選択したリージョンで作成されたソフトウェア・イメージが表示されるように、ソフトウェア・イメージ・リストがリフレッシュされます。
- 目的の更新の「アクション」ボタン(3つのドット)をクリックし、「事前チェックの実行」を選択します。
- 表示された「確認」ダイアログで、OKをクリックして続行します。
- 事前チェックを正常に実行した後、「アクション」ボタン(3つのドット)から「Grid Infrastructureパッチの適用」を選択します。
- 表示された「確認」ダイアログで、OKをクリックして続行します。
親トピック: ソフトウェア・イメージのコンソールの使用
ソフトウェア・イメージを削除するには
ソフトウェア・イメージを削除するには、次の手順を使用します。
- ナビゲーション・メニューを開きます。 Oracle Databaseをクリックし、Oracle Exadata Database Service on Dedicated Infrastructureをクリックします。
- 「リソース」の下で、「ソフトウェア・イメージ」をクリックします。
- ソフトウェア・イメージのリストで、削除するイメージを検索し、行の最後にある「アクション」アイコン(3つのドット)をクリックします。
- 「削除」をクリックします。
- 表示される「ソフトウェア・イメージの削除」ダイアログで、アクションを確認するソフトウェア・イメージの名前を入力します。
- 「ソフトウェア・イメージの削除」をクリックします。
親トピック: ソフトウェア・イメージのコンソールの使用
APIを使用したデータベース・ソフトウェア・イメージの管理
次のAPI操作を使用して、データベース・ソフトウェア・イメージを管理します:
APIの使用およびリクエストの署名の詳細は、REST APIおよび「セキュリティ資格証明」を参照してください。 SDKの詳細は、「ソフトウェア開発キットとコマンドライン・インタフェース」を参照してください。
親トピック: ソフトウェア・イメージの管理