NVP vProxy: VM 백업에서 VM의 .vmx 파일을 다운로드하지 못함 HTTP 500 내부 서버 오류

Summary: NVP(NetWorker VMware Protection)가 구성되었습니다. VM(Virtual Machine) 백업 중에 VM 백업이 실패하고 VM의 .vmx 파일 다운로드에 실패했다고 보고합니다. HTTP 상태 코드: 500(내부 서버 오류)이 반환됩니다.

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.

Symptoms

NVP(NetWorker VMware Protection) VM 백업 중에 백업이 실패하고 VM 백업 세션 로그에 다음 오류가 기록됩니다.

  • NetWorker 서버:

Linux: /nsr/logs/policy/POLICY_NAME/WORKFLOW_NAME/JOBID_VM-NAME_TIMESTAMP.log
Windows(기본값): C:\Program Files\EMC NetWorker\nsr\logs\policy\POLICY_NAME\WORKFLOW_NAME\JOBID_VM-NAME_TIMESTAMP.log
 

참고: NetWorker Server 정책 로그는 jobsdb retention (기본값 72시간) 보존 기간보다 오래된 로그가 자동으로 제거됩니다. 백업 세션 로그는 vProxy 어플라이언스에서도 찾을 수 있으며 어플라이언스의 영향을 받지 않습니다. jobsdb retention명령을 수행할 수 있는 충분한 공간이 있어야 합니다.

 

  • vProxy 어플라이언스:

/opt/emc/vproxy/runtime/logs/recycle/vbackupd/DATE/BackupVmSessions-SESSION_ID.log

YYYY-MM-DDTHH:mm:SS ERROR:  [NETWORKER-BUILD] UUID-VCENTER-NAME:VM-MOREF: HTTP Get request failed to download config file '[DATASTORE-NAME] VM-NAME/VM-NAME.vmx' using URL 'https://VCENTER-NAME/folder/VM-NAME/VM-NAME.vmx?dcPath=DATACENTER-NAME&dsName=DATASTORE-NAME'. HTTP Status code: 500.
YYYY-MM-DDTHH:mm:SS ERROR:  [NETWORKER-BUILD] Failed to download VM config file "[DATASTORE-NAME] VM-NAME/VM-NAME.vmx" into saveset file "VM-MOREF-config-file-0.cfg".

/var/log/hostd.log VM(ESXi) 호스트에서 다음을 보고합니다.

YYYY-MM-DDTHH:mm:SS Wa(164) Hostd[79374775]: [Originator@6876 sub=Vmsvc.vm:/vmfs/volumes/UUID/VM-NAME/VM-NAME.vmx] File - failed to get objectId, '/vmfs/volumes/UUID/VM-NAME/VM-NAME.vmx': Operation not supported (11)

이 오류는 HTTP 500 VM 백업 중에 오류가 관찰되었습니다. 

Cause

HTTP 500 VM 백업 세션 로그의 (내부 서버 오류)가 VMware 환경에서 반환됩니다. vProxy 백업 워크플로는 HTTP GET VM의 구성 파일을 가져오도록 요청합니다. 그러나 vCenter는 다음과 같이 응답합니다. HTTP 500 (내부 서버 오류)

hostd 오류 메시지 "Operation not supported (11)"는 일반적으로 VMware에서 지정된 가상 머신 파일을 액세스하거나 조작하는 데 문제가 있음을 나타냅니다.

이 오류를 유발할 수 있는 몇 가지 원인이 있습니다. 그러나 대부분은 ESXi 수준입니다.

  • 파일 사용 권한 - ESXi 호스트에 파일에 액세스하는 데 필요한 권한이 없습니다.
  • 데이터 저장소 접근성 - ESXi 호스트와 데이터 저장소 간의 연결 문제입니다.
  • 관리 에이전트 - ESXi 호스트의 hostdvpxa 상담원에게 문제가 발생했습니다.
  • ESXi 호스트의 디스크 공간 문제
  • VM 구성 파일 문제
  • ESXi 호스트에 업데이트가 필요합니다.

Resolution

참고: 이 문제는 VMware 수준에서 발생하므로 VMware 지원 센터에 문의하는 것이 좋습니다. 다음 단계를 사용하여 문제를 진단할 수 있습니다. VMware 관리자는 VMware 환경에서 모든 작업을 수행해야 합니다.


NVP(NetWorker VMware Protection) 사용 권한 확인: 

ProxyHC utility 백업 액세스 권한을 확인하는 데 사용할 수 있습니다. 이 ProxyHC utility 은(는) 기본적으로 vProxy 어플라이언스에 제공되지 않습니다.

NVP-vProxy: vProxy 어플라이언스에서 상태 점검 툴 ProxyHC를 사용하는 방법
./ProxyHC perm
다음을 통해 식별된 권한 누락 문제를 수정합니다. ProxyHC명령을 수행할 수 있는 충분한 공간이 있어야 합니다.
 
참고: ProxyHC 에서는 ESXi 호스트에 VM 파일에 액세스할 수 있는 권한이 있는지 확인하지 않습니다. ProxyHC NetWorker VMware Protection을 수행하는 데 사용되는 사용자 계정에 적절한 권한이 있는지 확인합니다. 사용 권한은 https://www.dell.com/support/home/product-support/product/networker/docs 를 통해 제공되는 NetWorker VMware 통합 가이드에 설명되어 있습니다
 
이 문제는 VMware 암호화가 활성화되어 있지만 NetWorker의 vCenter 사용자 계정에 암호화 권한이 없는 경우에 발생할 수 있습니다. NetWorker NVP-vProxy: Backup error: VM 구성 파일을 다운로드하지 못했습니다. HTTP 상태 코드: 500

명VMware 암호화가 활성화된 경우 사용자 계정에 다음 사용 권한이 있어야 합니다.
  • 암호화 작업 > 디스크 추가
  • 암호화 작업 > 직접 액세스
  • 암호화 권한 > VM 등록
VMware 관리자는 ESXi 호스트의 파일에 대한 사용 권한 확인을 수행해야 합니다.

데이터 저장소 액세스 가능성:

VMware vSphere Client에서 데이터 저장소 탭에 접근성 오류가 있는지 확인합니다. 연결이 간헐적으로 발생하는 문제가 있는 경우 vSphere Event Console 에서 데이터 저장소 액세스와 관련된 오류 또는 실패가 있는지 확인합니다.

관리 에이전트:

ESXi 호스트의 hostdvpxa 에이전트 파일에서 오류를 확인할 수 있습니다.
구성 요소 로그 설명
ESXi 호스트 에이전트 로그 /var/log/hostd.log ESXi 호스트 및 해당 가상 머신을 관리하고 구성하는 에이전트에 대한 정보가 포함되어 있습니다
vCenter Server 에이전트 로그 /var/log/vpxa.log vCenter Server와 통신하는 에이전트에 대한 정보를 포함합니다(vCenter Server에서 호스트를 관리하는 경우).
경우에 따라 에이전트를 다시 시작하여 문제를 해결할 수 있습니다.
/etc/init.d/hostd restart
/etc/init.d/vpxa restart

ESXi 디스크 공간 문제:

ESXi 호스트에 사용 가능한 디스크 공간이 충분한지 확인합니다. 다음으로 vdf -h 디스크 공간을 확인하는 명령입니다.

VM 구성 파일 손상:

다음에 대한 액세스 확인 .VMX 백업 워크플로우 외부의 파일. 해결을 위해 .vmx 파일 URL VM 세션 로그에서 다음 옵션 중 하나 이상을 사용하여 VMX 파일의 무결성을 검증합니다.
  • VM을 다시 등록합니다.
    • VM을 마우스 오른쪽 버튼으로 클릭하고 Remove from Inventory (디스크에서 삭제하지 마십시오!)를 클릭합니다.
    • 데이터스토어를 탐색하고 VM의 .vmx 파일을 찾은 다음 인벤토리에 다시 추가합니다.
  • vProxy 어플라이언스에서 SSH 세션을 열고 다음 curl 명령을 실행합니다. vCenter 사용자 이름을 VM 백업을 수행하는 데 사용되는 사용자 계정으로 바꿉니다. URL을 VM 세션 로그에 식별된 URL로 바꿉니다.
curl -v -k --user VCENTER_USER_ACCOUNT "VMX_URL"
예:
admin@nsr-vproxy02:~> curl -v -k --user administrator@vsphere.local "https://vcsa.amer.lan/folder/05b58d65-4eef-c1d2-5070-00505606604d/rhel-client03.amer.lan.vmx?dcPath=vSAN%2520Datacenter&dsName=vsanDatastore"
Enter host password for user 'administrator@vsphere.local':
*   Trying 192.168.9.111:443...
* Connected to vcsa.amer.lan (192.168.9.111) port 443 (#0)
...
< HTTP/2 200
...
CONTENTS OF .VMX File
* Connection #0 to host vcsa.amer.lan left intact
 
참고: HTTP 200 성공했음을 나타냅니다. GET vmx 파일의 요청입니다. 출력에는 VM의 vmx 파일 내용도 포함됩니다. 파일의 내용이 양호하고 손상의 징후가 없는지 확인합니다. curl 명령이 다른 HTTP 상태(404, 500 등)를 반환하는 경우 VMware 지원 부서에 문의해야 합니다.
 
  • vCenter 주소에 액세스할 수 있는 웹 브라우저에서 VM 세션 로그에서 URL을 입력/붙여넣습니다. 백업에 사용되는 vCenter 사용자 계정의 자격 증명을 입력합니다.
브라우저에서 VMX 파일 다운로드
 

참고: 성공하면 vmx 파일이 다운로드됩니다. 파일의 내용이 양호하고 손상의 징후가 없는지 확인합니다. 브라우저가 다른 HTTP 오류(404, 500 등)를 반환하는 경우 VMware 지원 부서에 문의해야 합니다.


VMware vCenter 및 ESXi 버전 관리:

사용 중인 NetWorker 버전에 대한 NetWorker 호환성 매트릭스를 참조하십시오. 

https://elabnavigator.dell.com/eln/modernHomeAutomatedTiles?page=NetWorkerNetWorker 모든 구성 요소 가이드에서 NetWorker NVP(프록시) 호환성 매트릭스를 참조하십시오.
NetWorker 버전에서 지원되고 ESXi 버전과 호환되는 최신 vProxy 주 릴리스를 사용하십시오.
이상적으로는 vCenter Server와 ESXi 호스트가 동일한 버전 및 업데이트 릴리스에 있어야 합니다.

해결 방법:

다음 해결 방법 중 하나를 테스트할 수 있습니다. 그러나 각 옵션은 임시 해결책으로만 사용될 수 있습니다.

  • 이러한 장애를 보고하는 VM에 대해 호스트 및 스토리지 VMware vSphere vMotion을 수행합니다. VM의 vMotion을 수행한 후 NetWorker에서 백업을 수행합니다.
  • 백업 중에 이러한 문제를 보고하는 VM이 포함된 ESXi 호스트를 재부팅합니다. ESXi 호스트가 다시 온라인 상태가 되면 이 호스트에 상주하는 VM에 대한 VM 백업이 성공했는지 확인합니다.

두 경우 모두 이 문제의 근본 원인을 파악하려면 VMware 지원을 사용하는 것이 좋습니다. 

Affected Products

NetWorker

Products

NetWorker Family
Article Properties
Article Number: 000240662
Article Type: Solution
Last Modified: 07 Nov 2025
Version:  5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.