NVP vProxy: VM의 이미지 복원이 실패하고 "입력 스트림에서 JSON 인코딩을 읽지 못했습니다. [5034] 사용자에게 권한이 부족합니다."

요약: NVP(NetWorker VMware Protection) vProxy 어플라이언스를 사용하여 VM 이미지 복원을 수행할 수 없습니다. 반환되는 오류 메시지는 "입력 스트림에서 JSON 인코딩을 읽지 못했습니다. [5034] 사용자에게 권한이 부족합니다." 이 문제는 이전 세이브 세트를 복구하는 경우에만 발생합니다. 최근 세이브 세트의 복원(예: 같은 날부터)을 수행하면 복원이 문제 없이 완료됩니다. ...

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

증상

이전 VM 세이브 세트를 복원하는 경우 복구가 즉시 실패하고 VM 복구 세션 로그에 다음이 반환됩니다.

159373:nsrvproxy_recover: vProxy Log: YYYY-MM-DDTHH:MM:SSZ ERROR:  [@(#) Build number: ###] Failed to recover to a new VM. Failed to load version 1 backup descriptor from file 'nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/BackupDescriptor.json'.  Failed to read JSON encoding from input stream:  [5034] the user has insufficient privilege
152793:nsrvproxy_recover: vProxy Log Ends =================================================
153335:nsrvproxy_recover: Virtual machine recovery failed: vProxy recovery failed with error message: Session "86981eef-599d-44cd-9e78-1b55e6e5e03f" failed. Error: Failed to load version 1 backup descriptor from file 'nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/BackupDescriptor.json'.  Failed to read JSON encoding from input stream:  [5034] the user has insufficient privilege

최신 세이브 세트를 사용하여 동일한 VM을 복원하는 작업(예: 같은 날 또는 전날 백업)은 문제 없이 완료됩니다.

원인

Data Domain은 활성 계층과 클라우드 계층 간에 데이터를 이동하기 위해 "사용 기간 범위" 기반 데이터 이동 정책으로 구성됩니다.

Data Domain의 SSH 세션에서 NetWorker Server의 mtree에 사용 기간 범위 정책을 사용하는 클라우드 계층 타겟이 있음을 확인할 수 있습니다.

sysadmin@ddct# data-movement policy show
Mtree                                   Target(Tier/Unit Name)   Policy          Value
-------------------------------------   ----------------------   -------------   ----------
...
/data/col1/nsr                          Cloud/test01             age-range       14-60 day
-------------------------------------   ----------------------   -------------   ---------
참고: 세이브 세트가 클라우드 계층 스토리지가 아닌 활성 계층 스토리지에 있으므로 사용 기간 범위 데이터 이동 정책이 작동하기 전에 완료된 백업에서 세이브 세트를 복구하는 작업이 문제없이 이루어집니다.


복구 세션 출력에는 mtree 경로(/data/col1 제외)가 나열됩니다.

/MTREE_NAME/DEVICE_PATH/##/##/NW_LONG_SSID/FILE_NAME

다음 Data Domain 명령을 사용하여 이 파일의 위치가 활성 계층 또는 클라우드 계층에 있는지 확인할 수 있습니다.

filesys report generate file-location path /data/col1/MTREE_NAME/DEVICE_PATH/##/##/NW_LONG_SSID/FILE_NAME

예:

filesys report generate file-location path /data/col1/MTREE_NAME/DEVICE_PATH/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56

이 예에서 파일은 활성 계층에 없습니다. Data Domain의 "사용 기간 범위" 데이터 이동 정책에 따라 클라우드 유닛 스토리지로 이동되었습니다.

sysadmin@ddct# filesys report generate file-location path /data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56
--------------------------------      ----------------------      -------------     -----------------
File Name                             Location(Unit Name)         Size              Placement Time
--------------------------------      ----------------------      -------------     -------------------
/data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/vm-4002-config-file-0.cfg      test01  3.79 KiB        Sun Oct 20 20:51:37 2024
/data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/vm-4002-config-file-1.cfg      test01  264.49 KiB      Sun Oct 20 20:51:37 2024
/data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/vm-4002-disk-key-2000-used-blocks.json test01  13.98 KiB       Sun Oct 20 20:51:37 2024
/data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/vm-4002-disk-key-2000-flat.vmdk        test01  100.00 GiB      Sun Oct 20 20:52:56 2024
/data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/vm-4002-disk-key-2000.vmdk     test01  345.00 B        Sun Oct 20 20:51:37 2024
/data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/vm-4002-disk-key-2000-metadata.json    test01  322.00 B        Sun Oct 20 20:51:37 2024
/data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/BackupVmSessions.json  test01  5.34 KiB        Sun Oct 20 20:51:37 2024
/data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/BackupDescriptor.json  test01  2.29 KiB        Sun Oct 20 20:51:37 2024
-----------------------------------------------------------------

데이터 이동 정책이 사용 기간 범위로 설정된 경우 NetWorker는 Data Domain의 활성 계층에서 클라우드 계층으로 세이브 세트가 이동하는 것을 알 수 없습니다. vProxy 세이브 세트를 복구하려면 먼저 Data Domain의 활성 계층에 있어야 합니다. 이 경우 NetWorker는 복제본이 활성 계층에 있다고 생각하고 VM을 복원하려고 하지만 클라우드 계층에서 세이브 세트에 액세스할 수 없습니다.

해결

참고: 문제가 발생하거나 추가 도움이 필요한 경우 이 문서를 참조하는 Data Domain 지원 케이스를 열고 아래 명령 출력을 제공합니다.

다음 단계는 Data Domain sysadmin SSH 세션에서 수행해야 합니다. 

  1. 클라우드 유닛 스토리지가 활성 상태인지 확인합니다. 클라우드 유닛 스토리지의 연결이 끊긴 것으로 표시되는 경우 Data Domain 지원 팀에 문의해야 합니다.
cloud unit list

예:

sysadmin@ddct# cloud unit list
Name     Profile         Status   Bucket                                 Reason
------   -------------   ------   ------------------------------------   -------------------------------
test01   ecs_testdrive   Active   testbucketcork                         Cloud unit connected and ready.
  1.  클라우드 유닛 스토리지에 문제가 없는데 세이브 세트가 활성 계층에 없는 것으로 표시되는 경우 다음 DD 명령을 사용하여 세이브 세트 파일을 활성 계층으로 다시 호출합니다.
data-movement recall path /data/col1/MTREE_NAME/DEVICE_PATH/##/##/LONG_SSID/FILE_NAME
참고: vProxy 복구 세션 로그에는 세이브 세트 폴더 이름(/data/col1 제외)이 포함됩니다. 세이브 세트 폴더 위치를 식별하는 프로세스도 다음 KB에 자세히 설명되어 있습니다. NetWorker NVP vProxy: VM 세이브 세트가 Data Domain 파일 시스템에 상주하는지 확인합니다

예:

sysadmin@ddct# data-movement recall path /data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/vm-4002-config-file-0.cfg
Recall initiated for "/data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/vm-4002-config-file-0.cfg". Run the "data-movement status" command to monitor its progress.

sysadmin@ddct# data-movement recall path /data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/vm-4002-config-file-1.cfg
Recall initiated for "/data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/vm-4002-config-file-1.cfg". Run the "data-movement status" command to monitor its progress.

sysadmin@ddct# data-movement recall path /data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/vm-4002-disk-key-2000-used-blocks.json
Recall initiated for "/data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/vm-4002-disk-key-2000-used-blocks.json". Run the "data-movement status" command to monitor its progress.

sysadmin@ddct# data-movement recall path /data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/vm-4002-disk-key-2000-flat.vmdk
Recall initiated for "/data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/vm-4002-disk-key-2000-flat.vmdk". Run the "data-movement status" command to monitor its progress.

sysadmin@ddct# data-movement recall path /data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/vm-4002-disk-key-2000.vmdk
Recall initiated for "/data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/vm-4002-disk-key-2000.vmdk". Run the "data-movement status" command to monitor its progress.

sysadmin@ddct# data-movement recall path /data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/vm-4002-disk-key-2000-metadata.json
Recall initiated for "/data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/vm-4002-disk-key-2000-metadata.json". Run the "data-movement status" command to monitor its progress.

sysadmin@ddct# data-movement recall path /data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/BackupVmSessions.json
Recall initiated for "/data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/BackupVmSessions.json". Run the "data-movement status" command to monitor its progress.

sysadmin@ddct# data-movement recall path /data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/BackupDescriptor.json
Recall initiated for "/data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/BackupDescriptor.json". Run the "data-movement status" command to monitor its progress.
참고: 데이터 이동 진행률을 모니터링하려면 data-movement status를 실행합니다.

데이터 이동 리콜이 완료되면 파일이 활성 계층 아래에 표시됩니다.

sysadmin@ddct# filesys report generate file-location path /data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56
--------------------------------      ----------------------      -------------     -----------------
File Name                             Location(Unit Name)         Size              Placement Time
--------------------------------      ----------------------      -------------     -------------------
/data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/vm-4002-config-file-0.cfg      Active  3.79 KiB        Sun Oct 20 23:12:02 2024
/data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/vm-4002-config-file-1.cfg      Active  264.49 KiB      Sun Oct 20 23:12:10 2024
/data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/vm-4002-disk-key-2000-used-blocks.json Active  13.98 KiB       Sun Oct 20 23:12:18 2024
/data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/vm-4002-disk-key-2000-flat.vmdk        Active  100.00 GiB      Sun Oct 20 23:12:35 2024
/data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/vm-4002-disk-key-2000.vmdk     Active  345.00 B        Sun Oct 20 23:12:35 2024
/data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/vm-4002-disk-key-2000-metadata.json    Active  322.00 B        Sun Oct 20 23:12:43 2024
/data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/BackupVmSessions.json  Active  5.34 KiB        Sun Oct 20 23:12:52 2024
/data/col1/nsr/VMbackup03/00/84/66385d64-00000006-f6111cbf-67111cbf-000b5000-592bbe56/BackupDescriptor.json  Active  2.29 KiB        Sun Oct 20 23:13:04 2024
-----------------------------------------------------------------

NetWorker를 사용하여 활성 계층의 디바이스에 세이브 세트의 클론을 다시 생성하는 방법도 있습니다. NVP vProxy: Data Domain이 아닌 디바이스에서 Data Domain 클론 디바이스로 VM 세이브 세트의 클론을 수동으로 생성하는 방법은 무엇입니까?

  1. 데이터가 활성 계층으로 다시 이동되면 NMC(NetWorker Management Console) 또는 NWUI(NetWorker Web User Interface)에서 VM 복원을 수행합니다.

추가 정보

NetWorker를 Data Domain Cloud Tier와 통합할 때 NetWorker 데이터가 포함된 mtree에서 "데이터 이동" 정책을 "애플리케이션 관리"로 설정해야 합니다.

NetWorker에서 DD Cloud Tier 클론 디바이스를 생성합니다.

볼륨에 레이블을 지정하기 전에 이 프로세스가 NetWorker MTree를 "애플리케이션 관리형"으로 설정한다는 알림이 나타납니다.


데이터 이동 정책은 NetWorker mtree에 대해 애플리케이션 관리형으로 표시됩니다.

sysadmin@ddct# data-movement policy show mtree /data/col1/nsr
Mtree                       Target(Tier/Unit Name)   Policy        Value
-------------------------   ----------------------   -----------   -------
/data/col1/nsr              Cloud/test01             app-managed   enabled
-------------------------   ----------------------   -----------   -------


NetWorker 데이터를 활성 계층과 클라우드 유닛 스토리지 간에 이동하려면 DD 클라우드 계층 NetWorker 디바이스를 클론 타겟으로 사용하여 NetWorker 클론 작업을 구성합니다.

참고: NetWorker를 DD Cloud Tier 디바이스와 함께 사용하는 방법에 대한 자세한 내용은 NetWorker 및 Data Domain Boost 통합 가이드를 참조하십시오. 참조: https://www.dell.com/support/home/product-support/product/networker/docs.

Cloud Tier 클론 디바이스에 상주하는 세이브 세트의 VM 복원 중에 Cloud Tier 세이브 세트 가 "비 Data Domain 디바이스의 클론에서 가상 머신 복구 " 아래에 나타납니다.

복구 프로세스에서는 "스테이징 풀"을 선택할 수 있는 옵션을 제공합니다. 스테이징 풀은 NetWorker Server의 로컬 스토리지 노드에 구성된 Data Domain 디스크 디바이스를 사용하는 클론 풀이어야 합니다. 복구 프로세스에서는 Data Domain 클론 디바이스에 세이브 세트의 클론을 생성한 다음 VM 복원을 수행합니다. 이 내용은 다음에 자세히 설명되어 있습니다. NetWorker vProxy: 테이프에서 VM 복원 소생이 실패하고 "스테이징 풀의 Data Domain 볼륨에 클론 SSID를 부활시킬 수 없음"

해당 제품

Data Domain, NetWorker
문서 속성
문서 번호: 000234854
문서 유형: Solution
마지막 수정 시간: 17 9월 2025
버전:  3
다른 Dell 사용자에게 질문에 대한 답변 찾기
지원 서비스
디바이스에 지원 서비스가 적용되는지 확인하십시오.