NetBackup™ Web UI Oracle 管理者ガイド

Last Published:
Product(s): NetBackup (8.3)
Platform: Linux,UNIX,Windows

Oracle の検出について

NetBackup 検出サービス (nbdisco) は、NetBackup 環境全体にわたって Oracle データベースインスタンスを検出します。検出サービスは、Oracle インテリジェントポリシーを構築するためのインスタンスとデータベースを検索するときに、マスターサーバーにレポートします。このサービスは NetBackup のインストール時および定期的 (4 時間ごと) にクライアントをポーリングします。インスタンス管理はインスタンスリポジトリで検出されたインスタンスを収集します。ユーザーは、NetBackup Web UI または nboraadm コマンドを使用して、このリポジトリにアクセスできます。

NetBackup 検出サービスは、Oracle がインストールされているさまざまな領域でインスタンスとデータベースを検索します。検出サービスは次の領域で検索します。

  • UNIX では oratab ファイルの検索、Windows ではレジストリの検索によって、非 RAC の単一インスタンスが検出されます。

  • NetBackup は、Oracle ホームで検出された Oracle の健全性チェックファイルを検索します。これらのファイルは、データベースが削除されたときにクリーンアップされません。これらのファイルを手動で削除することが必要な場合もあります。削除しないと、NetBackup は削除されたデータベースの検出をいつまでも続行する可能性があります。

  • Oracle RAC データベースは、NetBackup が Oracle Clusterware high availability API を使用して Oracle Cluster Ready Services (CRS) に問い合わせを行った場合に検出されます。

Web UI の Oracle RAC は、レガシースクリプトベースのポリシーからのアップグレードをサポートしません。また、『NetBackup for Oracle 管理者ガイド』の付録 A または付録 B を使って作成された構成の Web UI はサポートされていません。

NetBackup Web UI で RAC インスタンスまたはクラスタを検出できるようにするには、次のようにします。

  • 『NetBackup for Oracle 管理者ガイド』の付録 A または付録 B を使用して設定されている任意の構成から Oracle RAC を削除します。

  • 現在の NetBackup 管理者のコンソールで、既存の OIP ポリシーからすべての Oracle RAC を削除します。

メモ:

Oracle RAC データベースが検出されたとき、そのデータベースにはデータベース ID がありません。データベースに RAC インスタンスを手動で追加するには、データベース ID が必要です。インスタンスを追加するには、RAC データベースを登録し、データベース ID を指定する必要があります。

デフォルトでは、このサービスはインスタンスを報告するために有効になります。ただし、特定のクライアントのサービスをシャットダウンするか、または再開するために、REPORT_CLIENT_DISCOVERIES クライアント構成エントリを使用できます。デフォルトでは、Windows レジストリまたは UNIX bp.conf ファイルに REPORT_CLIENT_DISCOVERIES は存在しません。

デフォルト設定を変更するためには、エントリを追加または変更するために、bpsetconfig を使用します。

  • Windows レジストリ。

  • UNIX 上では /usr/openv/netbackup/bp.confファイルです。

次の形式を使ってください。REPORT_CLIENT_DISCOVERIES = TRUE | FALSE

検出サービスを終了するには REPORT_CLIENT_DISCOVERIESFALSE に設定します。サービスは 10 分以内にシャットダウンし、クライアントではシャットダウンしたままになります。クライアントで検出サービスをオンにするには、REPORT_CLIENT_DISCOVERIESTRUE に設定するか、またはエントリ全体を削除してください。その後、クライアントで bp.start_all を実行し、サービスを再開します。

クライアントがこの値をリモートで設定するには、マスターサーバーから次のコマンドを実行します。

echo REPORT_CLIENT_DISCOVERIES=FALSE | bpsetconfig -h clientname