OCI Database Management上のRDSデータベースの検出
この記事では、OCIデータベース管理でRDSデータベースを検出するために必要なステップについて説明します。
- 1つ目は、Amazon Relational Database Service for Oracleです
Amazon RDS for Oracleは、Amazon Web Services (AWS)が提供するクラウドベースのデータベース・サービスです。ユーザーは、基盤となるインフラストラクチャを管理することなく、クラウドでOracleリレーショナル・データベースを設定、運用、スケーリングできます。これは非コンテナ・データベースです。
- Amazonリレーショナル・データベース・サービス・カスタム
Amazon RDS Custom基盤となるOSおよびDB環境へのアクセスを必要とするレガシー、カスタム、およびパッケージ化されたアプリケーション用のマネージドデータベースサービス。Amazon RDS CustomがOracle Databaseで使用可能になりました。Amazon RDS Custom for Oracleは、データベースおよび基礎となるオペレーティング・システムへのアクセス権を付与しながら、クラウド内のデータベースの設定、操作およびスケーリングを自動化し、設定の構成、パッチのインストール、および依存アプリケーションの要件を満たすネイティブ機能の有効化を行います。これは、プラガブル・データベース(PDB)を含むコンテナ・データベース(CDB)にできます。
OCI Database Managementサービス(最初のデータベースは非コンテナ・データベース、2番目のデータベースはコンテナ・データベース)を使用して、両方のデータベースを検出できます。
これらのデータベースを検出するには、まずデータベース・コネクタ・ハンドルを作成して、OCI外部データベース内のデータベースを検出する必要があります。
非コンテナ・データベース・ハンドルの作成
まず、非コンテナ・データベース・ハンドルを作成する必要があります。使用する手順は次のとおりです。
- ナビゲーション・メニューを開き、「Oracle Database」、「外部データベース」の順に選択します。
- 「外部データベース」で、「コンテナ・データベース」を選択します。
- コンパートメントを選択します外部データベースのリストが表示されます。
- 「Register external container database」をクリックします。「外部コンテナ・データベースの登録」ダイアログが開きます。
- コンパートメントを選択します。デフォルトでは、データベースは現在のコンパートメントに作成されます。
- 「データベース表示名」で、リソースを簡単に識別できるわかりやすい名前を指定します。
- 「拡張オプションの表示」をクリックします。リソースを作成する権限がある場合、そのリソースにフリーフォーム・タグを適用する権限もあります。定義済タグを適用するには、タグ・ネームスペースを使用する権限が必要です。タグを適用するかどうかがわからない場合は、このオプションをスキップするか(後でタグを適用できます)、管理者に問い合せてください。
- 「登録」をクリックします。
コンテナ・データベース・ハンドルの作成
次に、この手順を使用してコンテナ・データベース・ハンドルを作成します。
- ナビゲーション・メニューを開きます。「Oracle Database」、「External Database」の順に選択します。
- 「外部データベース」で、「コンテナ・データベース」を選択します。
- コンパートメントを選択します外部データベースのリストが表示されます。
- 「外部コンテナ・データベースの登録」をクリックします。「外部コンテナ・データベースの登録」ダイアログが開きます。
- コンパートメントの選択: デフォルトでは、データベースは現在のコンパートメントに作成されます。
- 「データベース表示名」で、リソースを簡単に識別できるわかりやすい名前を指定します。
- 「拡張オプションの表示」をクリックし、データベースのオプションを指定します。リソースを作成する権限がある場合、そのリソースにフリーフォーム・タグを適用する権限もあります。定義済タグを適用するには、タグ・ネームスペースを使用する権限が必要です。タグを適用するかどうかがわからない場合は、このオプションをスキップするか(後でタグを適用できます)、管理者に問い合せてください。
- 「Register」をクリックします。
OCIデータベース管理の有効化
このトピックでは、OCIデータベース管理を有効にする2つの方法について説明します。これらのいずれかの手順を使用して、非コンテナおよびプラガブル・データベース(PDB)を有効にすることもできます。
- ナビゲーション・メニューを開き、「Oracle Database」を選択します。「Oracle Database」で、「外部データベース」をクリックします。
- 左ペインで、「コンテナ・データベース」を選択します。
- OCIデータベース管理を有効にするコンテナ・データベースをクリックします。
- コンテナ・データベースのホームページで、「関連付けられたサービス」というラベルのセクションを確認します。
- 「関連付けられたサービス」で、「データベース管理の有効化」をクリックします。
- データベース・コンテナおよび関連する請求情報を選択し、「有効化」をクリックします。
この同じ手順を使用して、非CDBおよびPDBを有効にできます。開始するには、「外部データベース」メニューで「プラガブル・データベース」に移動し、プラガブル・データベースを選択して、「関連付けられたサービス」でデータベース管理を有効にします。次に、前述のステップに従ってデータベースを有効にします。
データベースのOCI Opsインサイトの有効化
OCI Opsインサイト・サービスは、PDBに対してのみ有効にできます。外部で検出されたPDBに対してOCI Opsインサイトを有効にするには、この手順を使用します。
- ナビゲーション・メニューを開き、「Oracle Database」をクリックし、「Oracle Database」で「外部データベース」をクリックします。
- 左ペインで、「プラガブル・データベース」を選択します。
- Opsインサイトを有効にするプラガブル・データベースをクリックします。
- プラガブル・データベースのホームページで、「関連付けられたサービス」セクションを確認します。
- 「関連付けられたサービス」で、「Opsインサイト」で「有効化」をクリックします。
- データベース・コンテナを選択し、「有効化」をクリックします。
データベース・ホストのOCIオペレーション・インサイトの有効化
OCI Ops Insightsサービスは、AWSでデータベースを実行するホストに対して有効にできます。OCI Ops Insightsの容量計画のホストを有効にするには、この手順を使用します。
- OCIのナビゲーション・メニューを開き、「Observability and Management」を選択します。
- 「Ops Insights」、「Administration」の順に選択します。
- 「管理」メニューで、「ホスト・フリート」を選択します。
- 「ホストの追加」をクリックし、「OCI管理エージェント」としてテレメトリを選択します。
- コンパートメントを選択し、AWSホストを選択してOpsインサイトを有効にします。
- Opsインサイトが異なるコンパートメントにある場合は、宛先コンパートメントを選択します。
- ホストをOpsインサイトに追加するには、「ホストの追加」をクリックします。
外部データベースのOCIスタック・モニタリングの有効化
OCIスタック・モニタリング・サービスは、検出されたすべてのCDB/PDBおよび非CDBデータベースで有効にできます。スタックモニタリングを有効にするには、この手順を使用します。
- ナビゲーション・メニューを開き、「Oracle Database」を選択します。
- 「Oracle Database」で、「外部データベース」をクリックします。
- 左ペインで、「コンテナ・データベース」を選択します。
- スタック・モニタリングを有効にするコンテナ・データベースをクリックします。
- コンテナ・データベースのホームページで、「関連付けられたサービス」セクションに注意してください。
- 「関連付けられたサービス」の「スタック・モニタリング」で、「有効化」をクリックします。
- データベース・コネクタを選択し、「有効化」をクリックします。
ノート:
外部データベースに対してOCIスタック・モニタリングを有効にする方法は他にもあります。スタック・モニタリング・サービスを有効にできる様々な方法の詳細は、OCIドキュメントのリソース検出およびプロモーションを参照してください(「詳細」を参照)。