NetWorker : Guide de dépannage NDMP

Résumé: Cet article explique par où commencer pour identifier et résoudre les problèmes liés au protocole NetWorker Data Management Protocol (NDMP).

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Instructions

Rassemblez les informations suivantes :

Étape 1 : Collecte de l’environnement de base :

À propos du serveur NetWorker :
  1. Nom du NetWorker Server.
  2. Version et numéro de build de NetWorker.
  3. Type et version du système d’exploitation hôte du serveur NetWorker.

Voir :

 
À propos du client NDMP :
  1. Nom du client NDMP
  2. Type et version du système d’exploitation du serveur de fichiers NAS
  3.  La configuration est-elle de type Direct-NDMP (sauvegarde sur des lecteurs de bande NDMP connectés au SAN directement à partir du NAS) ou NDMP-DSA (sauvegarde via une connexion TCP/IP sur un serveur NetWorker ou un périphérique de nœud de stockage distant) ?
    1. La configuration NDMP-DSA est-elle le périphérique de sauvegarde sur le NetWorker Server ou sur un nœud de stockage distant NetWorker ?
    2. Si la configuration NDMP-DSA est de quel type de périphérique de sauvegarde (AFTD, DD Boost, bande) ?

Avant de résoudre tout problème, consultez le Guide de compatibilité NetWorker pour connaître tout conflit de support : E-Lab Interoperability Navigator 2.0-HOME
Consultez le Guide de l’utilisateur Network Data Management Protocol spécifique à la version de NetWorker : Prise en charge de NetWorker | Manuels et documents 

Remarque : Vous devez vous connecter avec votre compte de support Dell pour accéder aux ressources ci-dessus.

Étape 2 : Informations de base sur le problème :

  1. S’agit-il d’un échec de sauvegarde, de restauration ou de clonage ?
  2. Le problème est-il lié aux performances ?
  3. Le problème est-il persistant ou intermittent ?
  4. Le problème se produit-il avec une nouvelle configuration client NDMP ou s’agit-il d’un environnement existant qui fonctionnait auparavant, mais qui a récemment commencé à tomber en panne ?
  5. Répertoriez tout changement récent dans l’environnement qui a conduit à la première observation du problème.

Étape 3 : Sorties et journaux à consulter :

Pour les problèmes liés à la sauvegarde :
  1. Les erreurs liées aux sauvegardes NDMP les plus utiles se trouvent dans le journal des actions de sauvegarde. Vous pouvez obtenir le journal des actions de sauvegarde à partir de l’interface utilisateur NMC (dans la fenêtre Monitoring, double-cliquez sur le saveset en échec, puis cliquez sur Get Full Log). Vous pouvez également collecter les journaux d’actions pour le dossier de workflow sous /nsr/logs/policy/[policy_name]/[workflow_name]/*.* sur le serveur NetWorker (collectez tous les fichiers et sous-dossiers sous le dossier nommé du workflow).
  2. Pour identifier l’erreur pertinente pour une défaillance particulière, recherchez les premières erreurs consignées par 'nsrndmp_save' ou 'nsrdsa_save' dans le journal. Le plus souvent, la première erreur est l’erreur correspondante et les autres consignées plus tard dans la sortie sont des symptômes de la défaillance et ne sont pas nécessairement directement liées. Par exemple, l’erreur ci-dessous est généralement consignée avec la plupart des échecs, elle est consignée en dernier et n’est presque toujours pas liée à la panne réelle et à la cause première du problème :
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. Consultez la sortie du journal des actions de sauvegarde pour rechercher d’éventuels messages d’erreur et comparez-les avec les problèmes connus dans la base de connaissances.

Pour les problèmes liés à la récupération :

  1. Les restaurations NDMP sont consignées uniquement dans le résultat de l’interface utilisée pour une restauration particulière. Cela inclut la récupération NMC, l’utilisateur NetWorker Windows (winworkr.exe) et l’attribut 'recover' CLI,
  2. Le résultat de la restauration NDMP présente un format similaire à celui du journal d’actions de sauvegarde. Les processus consignant l’erreur dans la sortie de restauration NDMP sont les suivants :nsrndmp_recover' et 'nsrdsa_recover'. Comme pour les journaux de sauvegarde, recherchez les premières erreurs consignées par 'nsrndmp_recover' ou 'nsrdsa_recover' et comparez-les avec d’éventuels problèmes connus dans la base de connaissances.

Étape 4 :  Collecte d’informations supplémentaires sur les logs et la configuration :

  1. Les échecs de sauvegarde et de restauration NDMP sont souvent dus à des problèmes de configuration de ressource client ou de périphérique NDMP. Dans la mesure du possible, collectez le fichier 'nsrdb' à partir du NetWorker Server pour examen.
  1. Les sauvegardes NDMP peuvent également être exécutées à partir d’un terminal ou d’une fenêtre de commande sur le NetWorker Server en exécutant la commande 'nsrndmp_save' manuellement (avec ou sans débogage). Résultat de la commande avec -D5 Le débogage ajouté peut être dirigé vers un fichier pour révision à l’aide de l’exemple de syntaxe de commande ci-dessous :
nsrndmp_save -D5 -T dump -c [ndmp_client] -g [group_name] -l [level] [/save_set_name] > ndmpSaveOut.txt 2>&1
  1. Les restaurations NDMP peuvent également être effectuées manuellement à partir d’une fenêtre de commande sur le NetWorker Server en exécutant la commande 'nsrndmp_recover' (avec ou sans débogage) comme dans l’exemple qui suit :
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. Utilisez l’option 'ndmpsup' pour collecter des informations sur la version et la prise en charge de NDMP spécifiques à partir du serveur de fichiers NAS. L’utilitaire sert également d’outil de dépannage, car il nécessite une connectivité à l’hôte NDMP et s’authentifie à l’aide du nom d’utilisateur et du mot de passe NDMP configurés sur le NAS. Si 'ndmpsup' s’exécute correctement, cela confirme que NetWorker peut résoudre le nom du client NDMP et s’y connecter avec succès, et que les informations d’identification NDMP de l’utilisateur sont valides. Il confirme également que le service NDMP est activé et en cours d’exécution sur le NAS. Exécuter 'ndmpsup' à partir du serveur NetWorker et collectez la sortie de l’utilitaire à l’aide de la syntaxe ci-dessous :
ndmpsup -c [ndmp_client] -o ndmpsup_out.txt
  1. Les logs du serveur de fichiers NAS après un échec de sauvegarde ou de restauration NDMP à collecter varient selon le type de serveur de fichiers NAS. Les serveurs de fichiers NAS les plus courants sont Celerra/VNX, Isilon et NetApp. Collectez les logs NAS à partir de ces serveurs de fichiers comme suit :

Celerra/VNX :
À l’aide de PuTTY ou d’un autre client SSH, connectez-vous à la station pilote VNX et exécutez la commandeserver_log' pour le logiciel de transfert de données en question (exemple : server_2). Redirigez la sortie du log vers un fichier et utilisez FTP pour obtenir la sortie de la station pilote.

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

Isilon :
À l’aide d’un navigateur Web, connectez-vous à l’interface d’administration du stockage Isilon OneFS et accédez aux logs des nœuds de cluster comme suit :

Vue principale de l’administrateur de stockage OneFS -> Protection des données -> Sauvegarde -> Fichiers log (pour afficher les journaux)

Netapp:
Avant de collecter le log NDMP (ndmpd.debug) à partir de NetApp, il doit d’abord être activé pour la journalisation. Pour NetApp OnTap versions 8.1 et ultérieures, connectez-vous au nœud NetApp en question et activez la journalisation NDMP comme suit :

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

Après ndmpd.debug une fois activé, effectuez la sauvegarde ou la restauration NDMP à partir de NetWorker. Si une panne se produit, collectez le ndmpd loger à partir de NetApp à partir des emplacements suivants :

Serveurs de fichiers à 7 modes : /etc/log/mlog/ndmpd.log
Serveurs en mode C : /mroot/etc/log/mlog/ndmpd.log
 

Informations supplémentaires

Exemples de résultats typiques d’échecs de sauvegarde et de restauration NDMP courants :


La sortie suivante montre une erreur de sauvegarde client NDMP classique provoquée par un nom de saveset incorrect spécifié dans la ressource 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.
************************************************************************************************

La sortie de l’interface utilisateur de restauration NMC suivante affiche un échec de restauration NDMP dirigée causée par un chemin cible non valide spécifié pour la restauration :
 
************************************************************************************************
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
************************************************************************************************

Produits concernés

NetWorker

Produits

NetWorker Family
Propriétés de l’article
Numéro d’article: 000014177
Type d’article: How To
Dernière modification: 28 Jan 2026
Version:  8
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.