NetWorker:NDMPトラブルシューティング ガイド

概要: この記事では、NetWorker Data Management Protocol (NDMP)関連の問題を特定してトラブルシューティングを行う際の場所について説明します。

この記事は次に適用されます: この記事は次には適用されません: この記事は、特定の製品に関連付けられていません。 すべての製品パージョンがこの記事に記載されているわけではありません。

手順

次の情報を収集します。

手順1:基本環境の収集:

NetWorkerサーバについて:
  1. NetWorkerサーバー名。
  2. NetWorkerのバージョンとビルド番号。
  3. NetWorkerサーバ ホストOSのタイプとバージョン。

詳細については、

 
NDMPクライアントについて:
  1. NDMPクライアント名
  2. NASファイラーのOSタイプとバージョン
  3.  構成はDirect-NDMP(NASからSAN接続NDMPテープ ドライブに直接バックアップ)とNDMP-DSA(TCP/IP接続経由でNetWorkerサーバーまたはリモート ストレージ ノード デバイスへのバックアップ)のどちらですか?
    1. NDMP-DSA構成がNetWorkerサーバーまたはNetWorkerリモート ストレージ ノード上のどちらにバックアップ デバイスですか?
    2. NDMP-DSA構成の場合、バックアップ デバイスのタイプ(AFTD、DD Boost、テープ)は何ですか?

問題のトラブルシューティングを行う前に、『NetWorker互換性ガイド』でサポートの競合がないか確認してください。E-Lab Interoperability Navigator 2.0-HOME
NetWorkerバージョン固有のNetwork Data Management Protocolユーザー ガイドを確認します。NetWorkerのサポート |マニュアルおよび文書 

メモ: 上記のリソースにアクセスするには、Dellサポート アカウントでサインインする必要があります。

手順2:基本的な問題情報:

  1. 問題はバックアップ、リカバリー、またはクローン関連の障害ですか?
  2. 問題はパフォーマンスに関連していますか?
  3. 問題は継続していますか、断続的ですか?
  4. 問題は新しいNDMPクライアント構成で発生していますか?または、以前は動作していたが最近障害が発生し始めた既存の環境ですか?
  5. 問題が最初に観察されるまでの環境での最近の変更を一覧表示します。

手順3:確認する出力とログ:

バックアップ関連の問題の場合:
  1. 最も有用なNDMPバックアップ関連のエラーは、バックアップ アクション ログにあります。バックアップ アクション ログは、 NMC ユーザー インターフェイスから取得できます(モニタリングウィンドウで、失敗したセーブセットをダブルクリックし、[フル ログの取得]をクリック)。または、次のワークフロー フォルダーのアクション ログを収集します。 /nsr/logs/policy/[policy_name]/[workflow_name]/*.* NetWorkerサーバー上(ワークフローの名前付きフォルダーの下にあるすべてのファイルとサブフォルダーを収集します)。
  2. 特定の障害に関連するエラーを特定するには、ログに記録された最初のエラーを探します。nsrndmp_save' または 'nsrdsa_save' をログに含めます。ほとんどの場合、最初のエラーは関連するエラーであり、出力の後半に記録されるその他のエラーは障害の症状であり、必ずしも直接関連しているとは限りません。たとえば、次のエラーは通常、ほとんどの障害で記録され、最後に記録されます。ほとんどの場合、実際の障害や問題の根本原因とは無関係です。
88394:nsrndmp_save: Couldn't open NDMP file history directory C:\Program Files\EMC NetWorker\nsr\tmp\FileIndex3288118553, The system cannot find the file specified. (Win32 error 0x2)
  1. バックアップ アクション ログの出力にエラー メッセージがないか確認し、ナレッジベースにある既知の問題と比較します。

リカバリー関連の問題の場合:

  1. NDMPリカバリは、特定のリストアに使用されるインターフェイスの出力にのみ記録されます。これには、NMCリカバリー、NetWorker Windowsユーザー(winworkr.exe)、および 'recover' CLIの、
  2. NDMPリカバリの出力は、バックアップ アクション ログの出力と形式が似ています。NDMPリカバリー出力にエラーを記録しているプロセスは次のとおりです。nsrndmp_recover' と 'nsrdsa_recover'.バックアップ ログと同様に、「」によってログに記録された最初のエラーを探します。nsrndmp_recover' または 'nsrdsa_recoverナレッジベースにある既知の問題と比較します。

手順4:  追加のログと構成情報の収集:

  1. NDMPバックアップ/リカバリーの失敗は、多くの場合、クライアント リソースまたはNDMPデバイス構成の問題が原因で発生します。可能な限り、 を収集します。nsrdb確認のために、NetWorkerサーバーのリソース データベース
  1. NDMPバックアップは、「」を実行して、NetWorkerサーバのターミナルまたはコマンド ウィンドウから実行することもできます。nsrndmp_save' コマンドを手動で実行します (デバッグの有無にかかわらず)。コマンドの出力を -D5 [DEBUG ADDED]は、次のコマンド構文の例を使用して、確認用のファイルに転送できます。
nsrndmp_save -D5 -T dump -c [ndmp_client] -g [group_name] -l [level] [/save_set_name] > ndmpSaveOut.txt 2>&1
  1. NDMPリカバリは、NetWorkerサーバーのコマンド ウィンドウから「」を実行して手動で実行することもできます。nsrndmp_recover' コマンド (デバッグあり、またはデバッグなし) を次の例のように実行します。
nsrndmp_recover -D5 -s [nw_server] -c [ndmp_client] -S [ssid] -v off -m [ndmp_client]::[/restore_target_path] [/backup_source_path] > ndmpRecoverOut.txt 2>&1
  1. 'ndmpsup' ユーティリティを使用して、NASファイラーからNDMP固有のバージョンとサポート情報を収集します。このユーティリティーは、NDMPホストへの接続を必要とし、NASで構成されたNDMPユーザー名とパスワードを使用して認証するため、トラブルシューティング ツールとしても機能します。もし 'ndmpsupが正常に実行されると、NetWorkerがNDMPクライアント名を解決して正常に接続できること、およびNDMPユーザー資格情報が有効であることが確認されます。また、NASでNDMPサービスが有効で実行されていることも確認します。実行 'ndmpsup'をNetWorkerサーバーから取り出して、次の構文を使用してユーティリティーの出力を収集します。
ndmpsup -c [ndmp_client] -o ndmpsup_out.txt
  1. NDMPバックアップまたはリストアに失敗した後のNASファイラー ログは、NASファイラーのタイプによって異なります。最も一般的なNASファイラーはCelerra/VNX、Isilon、NetAppです。次の手順で、これらのファイラーからNASログを収集します。

Celerra/VNX:
PuTTYまたはその他のSSHクライアントを使用してVNX Control Stationに接続し、「server_log'コマンドを、問題のData Moverに対して実行します(例:server_2)。ログ出力をファイルにリダイレクトし、FTPを使用してControl Stationから出力を取得します。

server_log server_2 -a -s > /nas/var/server_log.out

Isilon:
Webブラウザーを使用して、Isilon OneFSストレージ管理インターフェイスに接続し、次のようにクラスター ノード ログに移動します。

OneFs Storage Administratorのメイン ビュー-> Data Protection-> Backup-> Logs(ログを表示するため)

NetApp:
NDMPログ(ndmpd.debug)をNetAppから削除し、最初にログ記録を有効にする必要があります。NetApp OnTapバージョン8.1以降の場合は、問題のNetAppノードに接続し、次のようにNDMPログを有効にします。

options ndmpd.debug.enable on
options ndmpd.debug.filter all

変更後 ndmpd.debug が有効になっている場合は、NetWorkerからNDMPバックアップまたはリカバリーを実行します。障害が発生した場合は、 ndmpd 次の場所からNetAppのログを作成します。

7-Modeファイラー: /etc/log/mlog/ndmpd.log
Cモード ファイラー: /mroot/etc/log/mlog/ndmpd.log
 

その他の情報

一般的なNDMPバックアップ/リカバリーの失敗からの一般的な出力の例:


次の出力は、クライアント リソースで指定された誤ったセーブセット名が原因で発生する一般的なNDMPクライアント バックアップ エラーを示しています。
************************************************************************************************
42909:nsrndmp_save: Performing DAR Backup.. 
83563:nsrndmp_save: Performing full backup, BASE_DATE = 0
42794:nsrndmp_save: Performing backup to Non-NDMP type of device
42658:nsrdsa_save: DSA savetime = 1459402009
87976:nsrndmp_save: Checkpoint id 1459402009, backup sequence number 1, backup offset 0, checkpoint interval 104857600 bytes
85183:nsrndmp_save: DSA is listening for an NDMP data connection on: 10.8.67.221, port = 9595
42952:nsrndmp_save: isi-sim-720.plsupport.lab.emc.com:/ifs/data21 NDMP save running on 'oscar'
86724:nsrdsa_save: DSA listening at: host 'oscar', IP address '10.8.67.221', port '9595'.
42958:nsrdsa_save: Performing Immediate save
42619:nsrndmp_save: NDMP Service Error: FILESYSTEM /ifs/data21 is invalid - Unknown error: -1
42738:nsrndmp_save: Data server halted: Error during the backup.
85194:nsrmmd: Chunking ssid 3288118553 failed, because saveset was aborted

85194:nsrmmd: Chunking ssid 3288118553 failed, because saveset was aborted

87170:nsrndmp_save: nsrdsa_save was terminated by signal 22
42950:nsrdsa_save: Save failed
isi-sim-720.plsupport.lab.emc.com: /ifs/data21 level=full, 0 KB 00:00:16      0 file
42913:nsrndmp_save: Save session closed with NW server successfully

nsrndmp_2fh aborted.
88394:nsrndmp_save: Couldn't open NDMP file history directory C:\Program Files\EMC NetWorker\nsr\tmp\FileIndex3288118553, The system cannot find the file specified. (Win32 error 0x2)
Error removing temporary FH index directory: No such file or directory
backup failed.
************************************************************************************************

次のNMCリカバリUI出力は、リストアに指定された無効なターゲット パスが原因でダイレクトNDMPリカバリが失敗したことを示しています。
 
************************************************************************************************
Recovering 1 file from /data3/data3/restore-VAR/data3/users/george/testNotEmpty/ into /data4/george/restore
Total estimated disk space needed for recover is 2 KB.
Requesting 1 file(s), this may take a while...
52949:recover: Performing recover with directories included
03/30/16 23:01:06.573191 NDMP Service Debug: The process id for NDMP service is 0x475c2d40
42795:nsrndmp_recover: Performing recover from Non-NDMP type of device
03/30/16 23:01:06.838828 NDMP Service Debug: The process id for NDMP service is 0x475c2d40
85183:nsrndmp_recover: DSA is listening for an NDMP data connection on: 10.8.67.221, port = 9026
42689:nsrndmp_recover: Performing DAR Recovery..
86724:nsrdsa_recover: DSA listening at: host 'oscar', IP address '10.8.67.221', port '9026'.
91651:nsrdsa_recover: Successfully established AFTD DFA session for recovering save-set ID '3237787234'.
42938:nsrdsa_recover: Performing Direct File Access Restore
42940:nsrdsa_recover: Reading Data...
42619:nsrndmp_recover: NDMP Service Error: Permission denied to restore on Root fs

42617:nsrndmp_recover: NDMP Service Log: server_archive: emctar vol 1, 1 files, 262144 bytes read, 0 bytes written

42738:nsrndmp_recover: Data server halted: Error during the restore.
42856:nsrndmp_recover: NDMP data server has an internal error.
42871:nsrndmp_recover: Error during File NDMP Extraction.
nsrdsa_recover : Aborted
42840:nsrndmp_recover: NDMP recover failed.
42880:nsrndmp_recover: Error during NDMP recover
16279:recover: NDMP retrieval: child failed with status of 1
************************************************************************************************

対象製品

NetWorker

製品

NetWorker Family
文書のプロパティ
文書番号: 000014177
文書の種類: How To
最終更新: 28 1月 2026
バージョン:  8
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。