NetWorker: NDMP 문제 해결 가이드

요약: 이 문서에서는 NDMP(NetWorker Data Management Protocol) 관련 문제를 식별하고 해결하기 위해 어디서부터 시작해야 하는지 설명합니다.

이 문서는 다음에 적용됩니다. 이 문서는 다음에 적용되지 않습니다. 이 문서는 특정 제품과 관련이 없습니다. 모든 제품 버전이 이 문서에 나와 있는 것은 아닙니다.

지침

다음 정보를 수집합니다.

1단계: 기본 환경 수집:

NetWorker Server 정보:
  1. NetWorker Server 이름입니다.
  2. NetWorker 버전 및 빌드 번호
  3. NetWorker Server 호스트 OS 유형 및 버전입니다.

자세한 내용은 다음을 참조하십시오.

 
NDMP 클라이언트 정보:
  1. NDMP 클라이언트 이름
  2. NAS 파일러 OS 유형 및 버전
  3.  Direct-NDMP(NAS에서 직접 SAN 연결 NDMP 테이프 드라이브로 백업) 또는 NDMP-DSA(TCP/IP 연결을 통해 NetWorker Server 또는 원격 스토리지 노드 디바이스로의 백업) 구성입니까?
    1. NDMP-DSA 구성이 NetWorker Server 또는 NetWorker 원격 스토리지 노드의 백업 디바이스인 경우
    2. NDMP-DSA 구성인 경우 백업 디바이스 유형(AFTD, DD Boost, 테이프)은 무엇입니까?

문제를 해결하기 전에 NetWorker 호환성 가이드에서 지원 충돌이 있는지 확인하십시오. E-Lab 상호 운용성 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 Server(folder라는 워크플로 아래의 모든 파일 및 하위 폴더 수집)
  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 Server의 리소스 데이터베이스입니다.
  1. NDMP 백업은 NetWorker Server의 터미널 또는 명령 창에서 'nsrndmp_save' 명령을 수동으로 실행합니다(디버그 사용 또는 제외). 명령 출력과 -D5 추가된 디버그는 아래 명령 구문 예를 사용하여 검토를 위해 파일로 이동할 수 있습니다.
nsrndmp_save -D5 -T dump -c [ndmp_client] -g [group_name] -l [level] [/save_set_name] > ndmpSaveOut.txt 2>&1
  1. NDMP 복구는 NetWorker Server의 명령 창에서 '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 사용자 자격 증명이 유효함을 확인합니다. 또한 NDMP 서비스가 활성화되어 있고 NAS에서 실행 중인지도 확인합니다. 실행 'ndmpsup'을 다운로드하고 아래 구문을 사용하여 유틸리티 출력을 수집합니다.
ndmpsup -c [ndmp_client] -o ndmpsup_out.txt
  1. 수집할 NDMP 백업 또는 복원 실패 후 NAS 파일러 로그는 NAS 파일러 유형에 따라 다릅니다. 가장 일반적인 NAS 파일러는 Celerra/VNX, Isilon 및 NetApp입니다. 다음과 같이 이러한 파일러에서 NAS 로그를 수집합니다.

셀러라/VNX:
PuTTY 또는 기타 SSH 클라이언트를 사용하여 VNX Control Station에 연결하고 'server_log' 명령을 실행합니다(예: server_2). 로그 출력을 파일로 리디렉션하고 FTP를 사용하여 Control Station에서 출력을 가져옵니다.

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

Isilon:
웹 브라우저를 사용하여 Isilon OneFS 스토리지 관리 인터페이스에 연결하고 다음과 같이 클러스터 노드 로그로 이동합니다.

OneFS Storage Administrator 기본 보기 -> 데이터 보호 -> 백업 -> 로그(로그 표시용)

Netapp:
NDMP 로그를 수집하기 전(ndmpd.debug)에서 먼저 로깅을 활성화해야 합니다. NetApp OnTap 버전 8.1 이상의 경우 해당 NetApp 노드에 연결하고 다음과 같이 NDMP 로깅을 활성화합니다.

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

이후 ndmpd.debug 이 활성화된 경우 NetWorker에서 NDMP 백업 또는 복구를 수행합니다. 장애가 발생하면 ndmpd 다음 위치에서 NetApp의 로그:

7-Mode Filer: /etc/log/mlog/ndmpd.log
C-Mode 파일러: /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 Recover 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 사용자에게 질문에 대한 답변 찾기
지원 서비스
디바이스에 지원 서비스가 적용되는지 확인하십시오.