Symantec NetBackup™ コマンドリファレンスガイド
- 概要
- 付録 A. NetBackup コマンド
名前
backupdbtrace — bpbackupdb(イメージカタログのバックアップ) ジョブのデバッグログのトレース
概要
backupdbtrace [-server name] [-job_id number] [-start_time hh:mm:ss] [-end_time hh:mm:ss] mmddyy [mmddyy ...]
UNIX システムでは、このコマンドへのディレクトリパスは /usr/openv/netbackup/bin/admincmd/ です。
Windows システムでは、このコマンドへのディレクトリパスは install_path\NetBackup\bin\admincmd\
です。
説明
backupdbtrace ユーティリティを実行すると、指定したデータベースのバックアップジョブのデバッグログメッセージが統合され、標準出力に書き込まれます。 メッセージは時間順にソートされます。 backupdbtrace では、リモートサーバーとクライアント間のタイムゾーンの違いおよびクロックのずれに対する補正が試行されます。
少なくとも、マスターサーバー上の管理者用のデバッグログ、およびメディアサーバー上の bptm と bpbkar のデバッグログを有効にする必要があります。 最大の出力結果を得るには、ログの詳細度を 5 に設定します。 その後、前述のプロセスに加えて、次のコマンドのデバッグログを有効にします。
マスターサーバー上の bpdbm
すべてのサーバー上の bpcd
backupdbtrace は、トレースする bpbackupdb ジョブを選択するための唯一の条件として -job_id オプションを使用します。 -job_id を使用しない場合、backupdbtrace では、日付スタンプ (mmddyy) で指定した日に開始されたすべての bpbackupdb ジョブが選択されます。 -start_time および -end_time オプションを使用すると、指定した時間内のデバッグログが検証されます。
backupdbtrace ユーティリティでは、エラーメッセージが標準エラーに書き込まれます。
オプション
- -server
このオプションでは、bpbackupdb コマンドを開始するメディアサーバーの名前を指定します。 デフォルトは、ローカルのホスト名です。
- -job_id
このオプションでは、分析する bpbackupdb ジョブのジョブ ID 番号を指定します。 デフォルトは、すべてのジョブ ID です。
- -start_time
このオプションでは、ログの分析を開始する最初のタイムスタンプを指定します。 デフォルトは、00:00:00 です。
- -end_time
このオプションでは、ログの分析を終了する最後のタイムスタンプを指定します。 デフォルトは、23:59:59 です。
- mmddyy
このオプションでは、1 つ以上の日付スタンプを指定します。 このオプションによって、分析するログファイル名 (UNIX の場合は log.mmddyy、Windows の場合は mmddyy.log) が識別されます。
出力形式
出力行の形式は次のとおりです。
daystamp.millisecs.program.sequencecomputerlog_line
- daystamp
ログが生成された日 (yyyymmdd 形式)。
- millisecs
ローカルコンピュータで午前 0 時から経過したミリ秒数。
- program
ログに記録されるプログラムの名前 (たとえば、BPBKAR)。
- sequence
デバッグログファイル内の行番号。
- computer
NetBackup サーバーまたはクライアントの名前。
- log_line
デバッグログファイルに表示される行。
例
例 1 - 2013 年 5 月 6 日に実行された、ジョブ ID が 5 の backupdb ジョブのログを分析します。
# backupdbtrace -job_id 5 050613
例 2 - 2012 年 8 月 5 日および 2013 年 8 月 17 日に実行されたすべての backupdb ジョブのログを分析します。
# backupdbtrace 080512 081713