NetWorker: Guia de solução de problemas de NDMP

Summary: Este artigo descreve por onde começar a identificar e solucionar problemas relacionados ao protocolo de gerenciamento de dados do NetWorker (NDMP).

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Reúna as seguintes informações:

Etapa 1: Coleta básica do ambiente:

Sobre o servidor NetWorker:
  1. Nome do servidor do NetWorker.
  2. Versão do NetWorker e número do build.
  3. Tipo e versão do SO do host do servidor do NetWorker.

Consulte:

 
Sobre o client NDMP:
  1. Nome do client NDMP
  2. Tipo e versão do sistema operacional do servidor de dados NAS
  3.  A configuração é Direct-NDMP (backup em unidades de fita NDMP conectadas à SAN diretamente do NAS) ou NDMP-DSA (backup por meio de uma conexão TCP/IP para um servidor do NetWorker ou dispositivo de nó de armazenamento remoto)?
    1. Se a configuração do NDMP-DSA é o dispositivo de backup no servidor NetWorker ou em um nó de armazenamento remoto do NetWorker?
    2. Se a configuração do NDMP-DSA, qual é o tipo de dispositivo de backup (AFTD, DD Boost, fita)?

Antes de solucionar qualquer problema, verifique o Guia de compatibilidade do NetWorker para verificar se há conflitos de suporte: E-Lab Interoperability Navigator 2.0-INÍCIO
Analise o Guia do usuário do Network Data Management Protocol específico da versão do NetWorker: Suporte para o NetWorker | Manuais e documentos 

Nota: Você deve fazer login com sua conta de suporte Dell para acessar os recursos acima.

Etapa 2: Informações básicas sobre o problema:

  1. O problema é uma falha relacionada a backup, recuperação ou clone?
  2. O problema está relacionado ao desempenho?
  3. O problema é persistente ou intermitente?
  4. O problema está ocorrendo com uma nova configuração de client NDMP ou é um ambiente existente que estava funcionando anteriormente, mas começou a falhar recentemente?
  5. Liste todas as alterações recentes no ambiente que antecederam o primeiro problema que está sendo observado.

Etapa 3: Saída e registros a serem analisados:

Para problemas relacionados ao backup:
  1. Os erros mais úteis relacionados ao backup NDMP são encontrados no log de ação de backup. Você pode obter o log de ação de backup na interface do usuário do NMC (na janela Monitoring, clique duas vezes no saveset com falha e clique em "Get Full Log"). Como alternativa, colete os logs de ação para a pasta de fluxo de trabalho em /nsr/logs/policy/[policy_name]/[workflow_name]/*.* no servidor do NetWorker (colete todos os arquivos e subpastas abaixo da pasta chamada de fluxo de trabalho).
  2. Para identificar o erro relevante para uma falha específica, procure os primeiros erros registrados por 'nsrndmp_save' ou 'nsrdsa_save' no log. Na maioria das vezes, o primeiro erro é o erro relevante e outros registrados posteriormente na saída são sintomas da falha e não necessariamente diretamente relacionados. Por exemplo, o erro abaixo geralmente é registrado com a maioria das falhas, ele é registrado por último e, quase sempre, não está relacionado à falha real e à causa raiz do 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)
  1. Analise a saída do log de ação de backup para ver se há mensagens de erro e compare com quaisquer problemas conhecidos na Base de Dados de Conhecimento.

Para problemas relacionados à recuperação:

  1. As recuperações de NDMP são registradas apenas na saída da interface usada para qualquer restauração específica. Isso inclui o NMC Recovery, o NetWorker Windows User (winworkr.exe), e o 'recover« CLI,
  2. O formato da saída de recuperação NDMP é semelhante ao do log de ação de backup. Os processos que registram o erro na saída de recuperação do NDMP são 'nsrndmp_recover' e 'nsrdsa_recover'. Assim como acontece com os logs de backup, procure os primeiros erros registrados por 'nsrndmp_recover' ou 'nsrdsa_recover' e comparar com quaisquer problemas conhecidos na Base de conhecimento.

Etapa 4:  Coleta adicional de informações de log e configuração:

  1. As falhas de backup e recuperação do NDMP geralmente são causadas por problemas de configuração do dispositivo NDMP ou do recurso do client. Sempre que possível, colete o 'nsrdb' banco de dados de recursos do servidor do NetWorker para análise.
  1. Os backups NDMP também podem ser executados a partir de uma janela de comando ou terminal no servidor NetWorker executando o 'nsrndmp_save' manualmente (com ou sem depuração). O resultado do comando com -D5 A depuração adicionada pode ser direcionada para um arquivo para análise usando a sintaxe de comando de exemplo abaixo:
nsrndmp_save -D5 -T dump -c [ndmp_client] -g [group_name] -l [level] [/save_set_name] > ndmpSaveOut.txt 2>&1
  1. As recuperações de NDMP também podem ser feitas manualmente a partir de uma janela de comando no servidor NetWorker executando o 'nsrndmp_recover' (com ou sem depuração) como no exemplo a seguir:
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. Use o 'ndmpsup' para coletar informações de versão e suporte específicas do NDMP do servidor de dados NAS. O utilitário também serve como uma ferramenta de solução de problemas, pois requer conectividade com o host do NDMP e autentica usando o nome de usuário e a senha do NDMP configurados no NAS. Se 'ndmpsup' executado com sucesso, isso confirma que o NetWorker pode resolver o nome do client NDMP e conectar-se a ele com sucesso e que as credenciais do usuário NDMP são válidas. Ele também confirma que o serviço NDMP está ativado e em execução no NAS. Executar 'ndmpsup' do servidor do NetWorker e colete a saída do utilitário usando a sintaxe abaixo:
ndmpsup -c [ndmp_client] -o ndmpsup_out.txt
  1. Os registros do servidor de dados NAS após uma falha de backup ou restauração NDMP a serem coletados variam de acordo com o tipo do servidor de dados NAS. Os servidores de dados NAS mais comuns são Celerra/VNX, Isilon e NetApp. Colete os registros NAS desses servidores de dados da seguinte maneira:

Celerra/VNX:
Usando PuTTY ou outro client SSH, conecte-se à Control Station do VNX e execute o 'server_log' para o Data Mover em questão (exemplo: server_2). Redirecione a saída do log para um arquivo e use FTP para obter o resultado da Control Station.

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

Isilon:
Usando um navegador da Web, conecte-se à interface de administração de armazenamento do Isilon OneFS e acesse os registros do nó do cluster da seguinte maneira:

Visualização principal do OneFs Storage Administrator -> Proteção de dados -> Backup -> Logs (para exibir logs)

Netapp:
Antes de coletar o registro do NDMP (ndmpd.debug) do NetApp, ele deve primeiro ser habilitado para registro. Para o NetApp OnTap versão 8.1 e posterior, conecte-se ao nó do NetApp em questão e habilite o log do NDMP da seguinte maneira:

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

Depois ndmpd.debug foi habilitado, execute o backup ou a recuperação do NDMP a partir do NetWorker. Se ocorrer uma falha, colete o ndmpd log da NetApp dos seguintes locais:

Servidores de dados de 7 modos: /etc/log/mlog/ndmpd.log
Servidores de dados modo C: /mroot/etc/log/mlog/ndmpd.log
 

Additional Information

Exemplos de resultados típicos de falhas comuns de backup e recuperação do NDMP:


O seguinte resultado mostra um erro típico de backup de client NDMP causado por um nome de saveset incorreto especificado no recurso de 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.
************************************************************************************************

A seguinte saída da IU de recuperação do NMC mostra uma recuperação NDMP direcionada com falha causada por um caminho de destino inválido especificado para a restauração:
 
************************************************************************************************
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
************************************************************************************************

Affected Products

NetWorker

Products

NetWorker Family
Article Properties
Article Number: 000014177
Article Type: How To
Last Modified: 28 يناير 2026
Version:  8
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.