NetWorker: vProxy-varmuuskopiointi epäonnistuu ja näyttää virheilmoituksen Unable to backup virtual disk "Hard disk 1"
Summary: Tässä artikkelissa käsitellään vProxy-varmuuskopioinnin virheitä, jotka johtuvat ESXi-isännän yhteysvirheistä.
Symptoms
NetWorker VMware Protection -integraatio on määritetty vProxy Appliance -toiminnon kanssa. Virtuaalikoneen varmuuskopiointi epäonnistuu ympäristössä. NetWorker Management Console -viesti ilmaisee, että se on unable to backup virtual disk "Hard disk 1."
Lisätietoja ylimääräisten vProxyyn liitettyjen levyjen irrottamisesta on artikkelissa LKB00022590 NVP-vProxy: Kuntotarkastustyökalun ProxyHC käyttäminen vProxy-laitteessa (englanninkielinen).
vProxy vbackupd-engine.log-tiedostossa ja NetWorker-palvelimen varmuuskopiointilokissa on seuraavat tiedot:
YYYY/MM/DD HH:MM:SS TRACE: [43] Opening source VMDK "[DATASTORE_NAME] [VM_NAME]/[VM_NAME].vmdk" ...
YYYY/MM/DD HH:MM:SS INFO: [43] Calling VixDiskLib_Open("[DATASTORE_NAME] [VM_NAME]/[VM_NAME].vmdk")...
YYYY/MM/DD HH:MM:SS ERROR: [43] VDDK Error: 13: You do not have access rights to this file.
YYYY/MM/DD HH:MM:SS ERROR: [43] Failed to open source VMDK "[DATASTORE_NAME] [VM_NAME]/[VM_NAME].vmdk".
YYYY/MM/DD HH:MM:SS ERROR: [43] "Hard disk 1": BackupVmdk: "Hard disk 1": Unable to open Virtual Disk "[DATASTORE_NAME] [VM_NAME]/[VM_NAME].vmdk" in "hotadd:nbd" mode.
YYYY/MM/DD HH:MM:SS ERROR: [43] "Hard disk 1": BackupVmdk: "Hard disk 1": Unable to open Virtual Disk "[DATASTORE_NAME] [VM_NAME]/[VM_NAME].vmdk" in "hotadd:nbd" mode.
YYYY/MM/DD HH:MM:SS ERROR: [43] "Hard disk 1": BackupVmdk: Failed backup.
YYYY/MM/DD HH:MM:SS ERROR: [43] Unable to backup virtual disk "Hard disk 1".
vProxy vbackupd-vddk.log-tiedostossa:
DD MM HH:MM:SS YYYY: VDDK: INFO: VixDiskLib: VixDiskLib_OpenEx: Open a disk. DD MM HH:MM:SS YYYY: VDDK: INFO: VixDiskLibVim: VixDiskLibVim_GetNfcTicket: Get NFC ticket for [DATASTORE_NAME] [VM_NAME]/[VM_NAME].vmdk. DD MM HH:MM:SS YYYY: VDDK: INFO: VixDiskLibVim: Request RandomAccessRO diskKey = 2000, readOnly = 1, openSnapshot = 0. DD MM HH:MM:SS YYYY: VDDK: INFO: VixDiskLibVim: VixDiskLibVim_FreeNfcTicket: Free NFC ticket. DD MM HH:MM:SS YYYY: VDDK: INFO: NBD_ClientOpen: attempting to create connection to vpxa-nfc://[DATASTORE_NAME] [VM_NAME]/[VM_NAME].vmdk@[ESXI_HOST_FQDN]:902 DD MM HH:MM:SS YYYY: VDDK: INFO: CnxOpenTCPSocket: Cannot connect to server [ESXI_HOST_FQDN]:902: Connection timed out DD MM HH:MM:SS YYYY: VDDK: INFO: CnxAuthdConnect: Returning false because CnxAuthdConnectTCP failed DD MM HH:MM:SS YYYY: VDDK: INFO: CnxConnectAuthd: Returning false because CnxAuthdConnect failed DD MM HH:MM:SS YYYY: VDDK: INFO: Cnx_Connect: Returning false because CnxConnectAuthd failed DD MM HH:MM:SS YYYY: VDDK: INFO: Cnx_Connect: Error message: Failed to connect to server [ESXI_HOST_FQDN]:902 DD MM HH:MM:SS YYYY: VDDK: WARN: [NFC ERROR] NfcNewAuthdConnectionEx: Failed to connect to peer. Error: Failed to connect to server [ESXI_HOST_FQDN]:902 DD MM HH:MM:SS YYYY: VDDK: INFO: NBD_ClientOpen: Couldn't connect to [ESXI_HOST_FQDN]:902 Failed to connect to server [ESXI_HOST_FQDN]:902 DD MM HH:MM:SS YYYY: VDDK: INFO: DISKLIB-DSCPTR: : "vpxa-nfc://[DATASTORE_NAME] [VM_NAME]/[VM_NAME].vmdk@[ESXI_HOST_FQDN]:902" : Failed to open NBD extent. DD MM HH:MM:SS YYYY: VDDK: INFO: DISKLIB-LINK : "vpxa-nfc://[DATASTORE_NAME] [VM_NAME]/[VM_NAME].vmdk@[ESXI_HOST_FQDN]:902" : failed to open (NBD_ERR_NETWORK_CONNECT). DD MM HH:MM:SS YYYY: VDDK: INFO: DISKLIB-CHAIN : "vpxa-nfc://[DATASTORE_NAME] [VM_NAME]/[VM_NAME].vmdk@[ESXI_HOST_FQDN]:902" : failed to open (NBD_ERR_NETWORK_CONNECT). DD MM HH:MM:SS YYYY: VDDK: INFO: DISKLIB-LIB : Failed to open 'vpxa-nfc://[DATASTORE_NAME] [VM_NAME]/[VM_NAME].vmdk@[ESXI_HOST_FQDN]:902' with flags 0x1e NBD_ERR_NETWORK_CONNECT (2338). DD MM HH:MM:SS YYYY: VDDK: INFO: VixDiskLib: Unable to locate appropriate transport mode to open disk. Error 13 (You do not have access rights to this file) at 4570. DD MM HH:MM:SS YYYY: VDDK: INFO: VixDiskLib: VixDiskLib_OpenEx: Cannot open disk [DATASTORE_NAME] [VM_NAME]/[VM_NAME].vmdk. Error 13 (You do not have access rights to this file) at 4680. DD MM HH:MM:SS YYYY: VDDK: INFO: VixDiskLib: VixDiskLib_Open: Cannot open disk [DATASTORE_NAME] [VM_NAME]/[VM_NAME].vmdk. Error 13 (You do not have access rights to this file) at 4718. DD MM HH:MM:SS YYYY: VDDK: INFO: VixDiskLib: VixDiskLib_Disconnect: Disconnect.
Cause
vProxy-palvelin ei voi muodostaa yhteyttä ESXi-kohdeisäntään portin 902 kautta. vProxy-varmuuskopiointityönkulku muodostaa yhteyden vmdk-tiedostoihin VMware Virtual Disk Development Kit (VDDK) -komennoilla käyttämällä hotadd tai nbd, jotta varmuuskopiointi voidaan tehdä.
Resolution
Varmista, että vProxy-palvelin voi muodostaa yhteyden ESXi-isäntään tarvittavien porttien (443 ja 902) kautta. Dell NetWorker- ja VMware-integrointioppaan Porttivaatimukset-taulukossa on tietoja ja ajantasaisia tietoja ratkaisun edellyttämistä porteista.