NetWorker: Guida alla risoluzione dei problemi NDMP
Riepilogo: Questo articolo descrive da dove iniziare per identificare e risolvere i problemi correlati al protocollo NDMP (NetWorker Data Management Protocol).
Questo articolo si applica a
Questo articolo non si applica a
Questo articolo non è legato a un prodotto specifico.
Non tutte le versioni del prodotto sono identificate in questo articolo.
Istruzioni
Raccogliere le seguenti informazioni:
Passaggio 1. Raccolta dell'ambiente di base:
Informazioni sul server NetWorker:
- Nome del server NetWorker.
- Versione di NetWorker e numero di build.
- Tipo e versione del sistema operativo host del server NetWorker.
Vedere:
Informazioni sul client NDMP:
- Nome client NDMP
- Tipo e versione del sistema operativo del filer NAS
- La configurazione è Direct-NDMP (backup su unità nastro NDMP collegate alla SAN direttamente dal NAS) o NDMP-DSA (backup tramite una connessione TCP/IP a un server NetWorker o a un dispositivo di storage node remoto)?
- La configurazione NDMP-DSA è il dispositivo di backup sul server NetWorker o su uno storage node remoto NetWorker?
- In caso di configurazione NDMP-DSA, qual è il tipo di dispositivo di backup (AFTD, DD Boost, nastro)?
Prima di risolvere qualsiasi problema, consultare la NetWorker Compatibility Guide per eventuali conflitti di supporto: E-Lab Interoperability Navigator 2.0-HOME
Esaminare la Guida utente del protocollo di gestione dei dati di rete specifica della versione di NetWorker: Supporto per NetWorker | Manuali e documenti
NOTA: Per accedere alle risorse di cui sopra, è necessario effettuare l'accesso con l'account del supporto Dell.
Passaggio 2. Informazioni di base sui problemi:
- Il problema riguarda un errore di backup, ripristino o clonazione?
- Il problema è correlato alle prestazioni?
- Il problema è persistente o intermittente?
- Il problema si verifica con una nuova configurazione client NDMP o si tratta di un ambiente esistente che funzionava in precedenza ma che di recente ha iniziato a non funzionare?
- Elencare tutte le modifiche recenti apportate all'ambiente che hanno portato all'osservazione iniziale del problema.
Passaggio 3. Output e registri da esaminare:
Per problemi relativi al backup:
- Gli errori più utili correlati al backup NDMP si trovano nel log delle azioni di backup. È possibile ottenere il log delle azioni di backup dall'interfaccia utente di NMC (nella finestra Monitoring, cliccare due volte sul saveset non riuscito e cliccare su "Get Full Log"). In alternativa, raccogliere i log delle azioni per la cartella workflow in
/nsr/logs/policy/[policy_name]/[workflow_name]/*.*sul server NetWorker (raccogliere tutti i file e le sottocartelle sotto la cartella denominata del flusso di lavoro). - Per identificare l'errore pertinente per un particolare errore, cercare i primi errori registrati da "
nsrndmp_save' o 'nsrdsa_save' nel registro. Il più delle volte, il primo errore è l'errore pertinente e gli altri registrati in un secondo momento nell'output sono sintomi dell'errore e non sono necessariamente direttamente correlati. Ad esempio, l'errore riportato di seguito viene in genere registrato con la maggior parte degli errori, viene registrato per ultimo e quasi sempre non è correlato all'errore reale e alla root cause del problema:
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)
- Esaminare l'output del log delle azioni di backup per verificare la presenza di eventuali messaggi di errore e confrontarlo con eventuali problemi noti nella Knowledge Base.
Per problemi relativi al ripristino:
- I ripristini NDMP vengono registrati solo nell'output dell'interfaccia utilizzata per un particolare ripristino. Sono inclusi NMC Recovery, NetWorker Windows User (
winworkr.exe), e la «recover' CLI, - L'output di ripristino NDMP ha un formato simile a quello del log delle azioni di backup. I processi che registrano l'errore nell'output di ripristino NDMP sono:
nsrndmp_recover' e 'nsrdsa_recover'. Come per i registri di backup, cercare i primi errori registrati da "nsrndmp_recover' o 'nsrdsa_recover" e confrontarli con eventuali problemi noti nella Knowledge Base.
Passaggio 4. Raccolta aggiuntiva di informazioni sul registro e sulla configurazione:
- Gli errori di backup e ripristino NDMP sono spesso causati da problemi di configurazione della risorsa client o del dispositivo NDMP. Quando possibile, raccogli il '
nsrdb' database delle risorse dal server NetWorker per l'esame.
- Linux:
/nsr/res/nsrdb - Windows (impostazione predefinita):
C:\Program Files\EMC NetWorker\nsr\res\nsrdb - NetWorker: Come utilizzare lo strumento di data collection di NetWorker NSRGet (in inglese)
- I backup NDMP possono anche essere eseguiti da un terminale o da una finestra di comando sul server NetWorker eseguendo "
nsrndmp_save' manualmente (con o senza debug). L'output del comando con-D5debug added può essere indirizzato a un file per la revisione utilizzando la sintassi del comando di esempio riportata di seguito:
nsrndmp_save -D5 -T dump -c [ndmp_client] -g [group_name] -l [level] [/save_set_name] > ndmpSaveOut.txt 2>&1
- I ripristini NDMP possono anche essere eseguiti manualmente da una finestra di comando sul server NetWorker eseguendo '
nsrndmp_recover' (con o senza debug) come nell'esempio seguente:
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
- Utilizzare il comando '
ndmpsup' per raccogliere informazioni sulla versione e sul supporto specifiche di NDMP dal filer NAS. L'utilità funge anche da strumento di risoluzione dei problemi, in quanto richiede la connettività all host NDMP e esegue l'autenticazione utilizzando il nome utente e la password NDMP configurati sul NAS. Se 'ndmpsup' viene eseguito correttamente, ciò conferma che NetWorker è in grado di risolvere il nome del client NDMP e connettersi correttamente ad esso e che le credenziali utente NDMP sono valide. Conferma inoltre che il servizio NDMP è abilitato e in esecuzione sul NAS. Esegui 'ndmpsup' dal server NetWorker e raccogliere l'output dell'utilità utilizzando la sintassi riportata di seguito:
ndmpsup -c [ndmp_client] -o ndmpsup_out.txt
- I registri del filer NAS a seguito di un errore di backup o ripristino NDMP da raccogliere variano in base al tipo di filer NAS. I filer NAS più comuni sono Celerra/VNX, Isilon e NetApp. Raccogliere i registri NAS da questi filer nel modo seguente:
Celerra/VNX:
Utilizzando PuTTY o un altro client SSH, connettersi alla VNX Control Station ed eseguire il comando '
server_log' per il data mover in questione (esempio: server_2). Reindirizzare l'output del registro a un file e utilizzare FTP per ottenere l'output dalla control station.
server_log server_2 -a -s > /nas/var/server_log.out
Isilon:
Utilizzando un web browser, connettersi all'interfaccia Isilon OneFS Storage Administration e accedere ai log dei nodi del cluster come indicato di seguito:
Vista principale di OneFs Storage Administrator -> Protezione dei dati -> Backup -> Registri (per visualizzare i registri)
Netapp:
Prima di raccogliere il registro NDMP (
ndmpd.debug) da NetApp deve prima essere abilitato per la registrazione. Per NetApp OnTap 8.1 e versioni successive, connettersi al nodo NetApp in questione e abilitare la registrazione NDMP come segue:
options ndmpd.debug.enable on
options ndmpd.debug.filter all
Dopo
ndmpd.debug è stato abilitato, eseguire il backup o il ripristino NDMP da NetWorker. Se si verifica un errore, raccogliere il ndmpd accedere da NetApp dalle seguenti posizioni:
Filer a 7 modalità:
/etc/log/mlog/ndmpd.log
Filer C-mode:
/mroot/etc/log/mlog/ndmpd.log
Informazioni aggiuntive
Esempi di output tipico da errori comuni di backup e ripristino NDMP:
L'output seguente mostra un tipico errore di backup di un client NDMP causato da un nome di saveset errato specificato nella risorsa client:
************************************************************************************************
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.
************************************************************************************************
Il seguente output dell'interfaccia utente NMC Recover mostra un ripristino NDMP diretto non riuscito causato da un percorso di destinazione non valido specificato per il ripristino:
************************************************************************************************
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
************************************************************************************************
Prodotti interessati
NetWorkerProdotti
NetWorker FamilyProprietà dell'articolo
Numero articolo: 000014177
Tipo di articolo: How To
Ultima modifica: 28 gen 2026
Versione: 8
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.