NetWorker: NDMP-Troubleshooting-Handbuch
Zusammenfassung: In diesem Artikel wird beschrieben, wo Sie mit der Identifizierung und Behebung von Problemen im Zusammenhang mit dem NetWorker Data Management Protocol (NDMP) beginnen sollten.
Dieser Artikel gilt für
Dieser Artikel gilt nicht für
Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden.
In diesem Artikel werden nicht alle Produktversionen aufgeführt.
Weisungen
Erfassen Sie die folgenden Informationen:
Schritt 1: Grundlegende Umgebungserfassung:
Informationen zum NetWorker-Server:
- Name des NetWorker-Servers.
- NetWorker-Version und Build-Nummer.
- Typ und Version des Betriebssystems des NetWorker-Serverhosts.
Siehe:
Informationen zum NDMP-Client:
- NDMP-Clientname
- Typ und Version des NAS-Filer-Betriebssystems
- Handelt es sich bei der Konfiguration um Direct-NDMP (Backup auf mit SAN verbundene NDMP-Bandlaufwerke direkt vom NAS) oder NDMP-DSA (Backup über eine TCP/IP-Verbindung auf einen NetWorker-Server oder ein Remote-Storage-Node-Gerät)?
- Ist die NDMP-DSA-Konfiguration das Backupgerät auf dem NetWorker-Server oder auf einem NetWorker-Remote-Storage-Node?
- Welcher Backupgerätetyp (AFTD, DD Boost, Band) darf bei einer NDMP-DSA-Konfiguration verwendet werden?
Bevor Sie ein Problem beheben, überprüfen Sie den NetWorker-Kompatibilitätsleitfaden auf Supportkonflikte: E-Lab Interoperability Navigator 2.0-HOME
Lesen Sie das versionsspezifische NetWorker-Benutzerhandbuch für das Network Data Management Protocol: Support für NetWorker | Handbücher und Dokumente
HINWEIS: Sie müssen sich mit Ihrem Dell Supportkonto anmelden, um auf die oben genannten Ressourcen zugreifen zu können.
Schritt 2: Grundlegende Probleminformationen:
- Handelt es sich bei dem Problem um einen Backup-, Recovery- oder Clone-Fehler?
- Hängt das Problem mit der Leistung zusammen?
- Ist das Problem hartnäckig oder periodisch?
- Tritt das Problem bei einer neuen NDMP-Clientkonfiguration auf oder handelt es sich um eine vorhandene Umgebung, die zuvor funktionierte, aber seit kurzem ausfällt?
- Listen Sie alle kürzlichen Änderungen in der Umgebung auf, die dazu geführt haben, dass das Problem zum ersten Mal beobachtet wurde.
Schritt 3: Ausgabe und zu überprüfende Protokolle:
Bei Problemen im Zusammenhang mit Backups:
- Die nützlichsten Fehler im Zusammenhang mit NDMP-Backups finden Sie im Backupaktionsprotokoll. Sie können das Backupaktionsprotokoll entweder über die NMC-Benutzeroberfläche abrufen (doppelklicken Sie im Fenster Monitoring auf das fehlgeschlagene Saveset und klicken Sie auf "Get Full Log"). Sammeln Sie alternativ die Aktionsprotokolle für den Workflowordner unter
/nsr/logs/policy/[policy_name]/[workflow_name]/*.*auf dem NetWorker-Server (sammeln Sie alle Dateien und Unterordner unterhalb des Workflows mit dem Namen Ordner). - Um den relevanten Fehler für einen bestimmten Fehler zu identifizieren, suchen Sie nach den ersten Fehlern, die protokolliert von '
nsrndmp_save" oder "nsrdsa_save' im Protokoll. In den meisten Fällen ist der erste Fehler der relevante Fehler und andere, die später in der Ausgabe protokolliert werden, sind Symptome des Fehlers und stehen nicht unbedingt in direktem Zusammenhang. Beispielsweise wird der folgende Fehler in der Regel mit den meisten Fehlern protokolliert, er wird zuletzt protokolliert und steht fast immer in keinem Zusammenhang mit dem tatsächlichen Fehler und der Ursache des Problems:
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)
- Überprüfen Sie die Ausgabe des Backupaktionsprotokolls auf Fehlermeldungen und vergleichen Sie sie mit bekannten Problemen in der Wissensdatenbank.
Bei Recovery-Problemen:
- NDMP-Recoveries werden nur in der Ausgabe der Schnittstelle protokolliert, die für eine bestimmte Wiederherstellung verwendet wird. Dazu gehören NMC-Recovery, der NetWorker-Windows-Nutzer (
winworkr.exe) und die "recover' CLI, - Die NDMP-Recovery-Ausgabe ähnelt vom Format her dem des Backupaktionsprotokolls. Die Prozesse, die den Fehler in der NDMP-Recovery-Ausgabe protokollieren, sind '
nsrndmp_recover' und 'nsrdsa_recover'. Suchen Sie wie bei den Backupprotokollen nach den ersten Fehlern, die von 'nsrndmp_recover" oder "nsrdsa_recover" und vergleichen Sie sie mit allen bekannten Problemen in der Wissensdatenbank.
Schritt 4: Zusätzliche Erfassung von Protokoll- und Konfigurationsinformationen:
- NDMP-Backup- und -Recovery-Fehler werden häufig durch Probleme mit der Konfiguration von Clientressourcen oder NDMP-Geräten verursacht. Wann immer möglich, sammeln Sie die '
nsrdb' Ressourcendatenbank vom NetWorker-Server zur Überprüfung.
- Linux:
/nsr/res/nsrdb - Windows (Standardeinstellung):
C:\Program Files\EMC NetWorker\nsr\res\nsrdb - NetWorker: So verwenden Sie das nsrget-NetWorker-Datenerfassungs-Tool
- NDMP-Backups können auch über ein Terminal oder Befehlsfenster auf dem NetWorker-Server ausgeführt werden, indem Sie den Befehl '
nsrndmp_save' manuell (mit oder ohne Debuggen). Die Ausgabe des Befehls mit-D5Das hinzugefügte Debugging kann mithilfe der folgenden Beispielbefehlssyntax zur Überprüfung an eine Datei weitergeleitet werden:
nsrndmp_save -D5 -T dump -c [ndmp_client] -g [group_name] -l [level] [/save_set_name] > ndmpSaveOut.txt 2>&1
- NDMP-Recoveries können auch manuell über ein Befehlsfenster auf dem NetWorker-Server durchgeführt werden, indem Sie den Befehl '
nsrndmp_recover' Befehl (mit oder ohne Debuggen) wie im folgenden Beispiel:
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
- Verwenden Sie die '
ndmpsup" zum Erfassen von NDMP-spezifischen Versions- und Supportinformationen vom NAS-Filer. Das Dienstprogramm dient auch als Troubleshooting-Tool, da es eine Verbindung zum NDMP-Host erfordert und sich mit dem auf dem NAS konfigurierten NDMP-Nutzernamen und -Kennwort authentifiziert. Wenn 'ndmpsup' erfolgreich ausgeführt wird, bestätigt, dass NetWorker den NDMP-Clientnamen auflösen und erfolgreich eine Verbindung mit ihm herstellen kann und dass die NDMP-Nutzerzugangsdaten gültig sind. Außerdem wird bestätigt, dass der NDMP-Service aktiviert ist und auf dem NAS ausgeführt wird. Führen Sie den Befehl "ndmpsup' vom NetWorker-Server und erfassen Sie die Dienstprogrammausgabe mithilfe der folgenden Syntax:
ndmpsup -c [ndmp_client] -o ndmpsup_out.txt
- NAS-Filer-Protokolle nach einem fehlgeschlagenen NDMP-Backup oder einer NDMP-Wiederherstellung variieren je nach NAS-Filer-Typ. Die gängigsten NAS-Filer sind Celerra/VNX, Isilon und NetApp. Erfassen Sie die NAS-Protokolle von diesen Filern wie folgt:
Celerra/VNX:
Stellen Sie mithilfe von PuTTY oder einem anderen SSH-Client eine Verbindung zur VNX Control Station her und führen Sie den Befehl '
server_log' für den betreffenden Data Mover (Beispiel: server_2). Leiten Sie die Protokollausgabe in eine Datei um und verwenden Sie FTP, um die Ausgabe von der Control Station abzurufen.
server_log server_2 -a -s > /nas/var/server_log.out
Isilon:
Stellen Sie über einen Webbrowser eine Verbindung zur Isilon OneFS-Storage-Administrationsschnittstelle her und navigieren Sie wie folgt zu den Cluster-Node-Protokollen:
OneFS Storage Administrator – Hauptansicht –> Data Protection –> Backup –> Logs (zum Anzeigen von Protokollen)
Netapp:
Vor dem Erfassen des NDMP-Protokolls (
ndmpd.debug) aus der NetApp muss sie zunächst für die Protokollierung aktiviert werden. Stellen Sie für NetApp OnTap Version 8.1 und höher eine Verbindung zum betreffenden NetApp-Node her und aktivieren Sie die NDMP-Protokollierung wie folgt:
options ndmpd.debug.enable on
options ndmpd.debug.filter all
Nachher
ndmpd.debug aktiviert wurde, führen Sie das NDMP-Backup oder die NDMP-Recovery von NetWorker aus. Wenn ein Fehler auftritt, erfassen Sie die ndmpd Protokollieren Sie aus der NetApp von den folgenden Speicherorten:
7-Modus-Filer:
/etc/log/mlog/ndmpd.log
C-Modus-Filter:
/mroot/etc/log/mlog/ndmpd.log
Weitere Informationen
Beispiele für typische Ausgaben von häufigen NDMP-Backup- und Recovery-Fehlern:
Die folgende Ausgabe zeigt einen typischen NDMP-Clientbackupfehler, der durch einen falschen Saveset-Namen in der Clientressource verursacht wird:
************************************************************************************************
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.
************************************************************************************************
Die folgende Ausgabe der NMC Recover-Benutzeroberfläche zeigt eine fehlgeschlagene gelenkte NDMP-Recovery, die durch einen ungültigen Zielpfad verursacht wurde, der für die Wiederherstellung angegeben wurde:
************************************************************************************************
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
************************************************************************************************
Betroffene Produkte
NetWorkerProdukte
NetWorker FamilyArtikeleigenschaften
Artikelnummer: 000014177
Artikeltyp: How To
Zuletzt geändert: 28 Jan. 2026
Version: 8
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.