Symantec NetBackup™ コマンドリファレンスガイド
- 概要
- 付録 A. NetBackup コマンド
名前
nbdna — NetBackup ドメインとその構成を分析するユーティリティの実行
概要
nbdna [-phase=<0|1|2>] [-verbose] [-sfo] [-server | -lookup] [-odir=override_output_directory] [-tmp=override_tmp_directory] [-dump] [-f=hostfile [-listonly [-discover]]] [-version] [-imfile=bpimmagelist.out]
UNIX システムでは、このコマンドのディレクトリパスは /usr/openv/netbackup/bin/support です。
Windows システムでは、このコマンドへのディレクトリパスは install_path\NetBackup\bin\support\
です。
機能説明
NetBackup Domain Network Analyzer (nbdna) コマンドユーティリティはネットワーク上の問題、パフォーマンス、動作に対して NetBackup ドメインとその構成を分析します。ホスト名の参照と、NetBackup ホストと NetBackup ドメイン内のその役割の関連を解決します。
nbdna によって、次の処理が実行されます。
NetBackup ドメインを検出し、マップします
構成を問い合わせることによってホスト名のメンバーシップを抽出します
ホスト名の参照とそれらのホスト名とのソケット接続を評価して、ドメインの構成に従ってネットワーク関係の状態を検証します
nbdna は NetBackup マスターサーバー、メディアサーバー、またはクライアントで実行できます。それは生成されたレポートをすべて含む圧縮アーカイブを作成し、識別します。圧縮アーカイブは、要請に応じてSymantecに戻すことができます。
このコマンドを実行するには、管理者権限が必要です。
メモ:
NBAC 環境では、nbdna コマンドを実行する前に認証します。
オプション
- -discover
-f オプションが指定するホストリストのホストに対して NetBackup 環境のホスト検出を実行します。
メモ:
このオプションは、-f で指定するホストリストのホストのみを検出し、NetBackup 環境のその他のホストは検出しません
-discover は、-f オプションと -listonly オプションと組み合わせて使う必要があります。
- -dump
テストを実行しませんが、指定ファイルに対して、サーバー、クライアント、参照のテストリストをダンプします。
- -f=hostlist
指定した ASCII テキストファイルからホスト名を読み込み、テストリストに追加します。テキストファイルの形式は次のとおりです。
SERVER hostname CLIENT hostname-b LOOKUP hostname-c
SERVER で始まる行がサーバーのテストリストにインポートされます。
CLIENT で始まる行はクライアントのテストリストにインポートされます。
LOOKUP で始まる行は参照のみのテストリストにインポートされます。
- -imfile=bpimmage.out
bpimagelist -l コマンドまたは bpimmedia -l コマンドからの出力を含んでいるファイルからホスト名を読み込みます。
- -listonly
-f オプションが指定するホストリストのホストに対してのみネットワークテストを実行します。他のホスト名の NetBackup 環境は検索されません。
メモ:
このオプションはこれらのホストの場所を検出せず、他のホストの NetBackup 構成も分析しません。リストにあるホストを検出するには、-discover オプションを含めます。
- -lookup
名前の参照のテストのみを実行します。このオプションを -server オプションと同時に実行することはできません。
- -odir=override_output_directory
指定されたディレクトリで出力ディレクトリを上書きします。
デフォルトのディレクトリは次のとおりです。
UNIX の場合: /usr/openv/netbackup/bin/support/output/nbdna/YYYYMMDD.HHMMSS/
Windows の場合: install_path\NetBackup\bin\support\output\nbdna\YYYYMMDD.HHMMSS
NetBackup のパスを見つけることができなければ、デフォルトは nbdna バイナリと同じディレクトリに変更されます。
- -phase=pn
実行するテストフェーズの番号 (pn) を指定します。
pn で指定可能な値は、次のとおりです。
0 - フェーズ 0 は名前の参照のテストとソケット接続テストを実行します。フェーズ 0 がデフォルトモードです。
1 - フェーズ 1 のテストには、フェーズ 0 のテストに加えてサーバーリストに対する基本的な NetBackup サービステストが含まれています。
2 - フェーズ 2 のテストには、フェーズ 0 のテストに加えてサーバーリストとクライアントリストに対する基本的な NetBackup サービステストが含まれています。
- -server
サーバーテストのみを実行します。このオプションを -lookup オプションと同時に実行することはできません。
- -sfo
スクリプトの簡易なレポートを生成します。
- -tmp=override_tmp_directory
一時ディレクトリを上書きします。デフォルトの状態はシステムの
一時
ディレクトリです。- -verbose
標準出力の進捗を表示します (画面上)。このスイッチに関係なく同じ情報が進捗トレースログにキャプチャされます。詳細な出力をファイルにキャプチャする必要はありません。
- -version
バージョン情報を表示してからユーティリティを終了します。
ファイル
nbdna は最大 5 つのファイルを作成します。
ANONYMOUS.NBDNA.YYYYMMDD.HHMMSS.dna hostname.NBDNA.YYYYMMDD.HHMMSS.zip archive file hostname.NBDNA.failure-report.YYYYMMDD.HHMMSS.txt hostname.NBDNA.failure-report.YYYYMMDD.HHMMSS.html hostname.NBDNA.failure-errorlog.YYYYMMDD.HHMMSS.log.
リストの最後の 3 つのファイルはエラーがあるときのみ生成されます。
例
例 1 - UNIX のこの例では、nbdna は代替ディレクトリに書き込まれるレポートファイルで実行されます。
# nbdna -odir=/user/home/winter/
例 2 - 詳細な出力で nbdna を実行します。ホスト名のリストファイル (hostnames.txt
) がインポートされ、それらのホストのみが評価されます。
# nbdna -verbose -f=hostnames.txt -listonly
ホスト名ファイルの形式は次のとおりです:
SERVER dellpe2400 CLIENT 10.12.249.20 LOOKUP 10.82.108.136