NVP vProxy: VM-back-ups mislukken met VDDK Fout 13 "U hebt geen toegangsrechten" wanneer CBRC is ingeschakeld

Samenvatting: Back-ups van NetWorker VMware Protection (NVP) vProxy Virtual Machine (VM) mislukken voor één of meer schijven. De geretourneerde fout is een generieke VMware Disk Development Kit (VDDK)-fout "U hebt geen toegangsrechten voor dit bestand." Deze fout kan om verschillende redenen optreden; Dit KB-artikel richt zich echter op wanneer de Content-Based Read Cache (CBRC) is geconfigureerd in VMware. ...

Dit artikel is van toepassing op Dit artikel is niet van toepassing op Dit artikel is niet gebonden aan een specifiek product. Niet alle productversies worden in dit artikel vermeld.

Symptomen

De VM-back-upsessie mislukt met de volgende fout die is geregistreerd in de vProxy's /opt/emc/vproxy/runtime/logs/vbackupd/vbackupd-vddk.log:

YYYY-MM-DDTHH:mm:SS NOTICE: VDDK INFO VixDiskLib: There is no avaiable transport mode when attempting to open disk. Mounting 42104975-a9ce-e89a-57ec-eed07aaa4eac using transport hotadd failed : Failed to hot-add SCSI targets: Vmomi::MethodFault::Exception: Fault cause: vim.fault.GenericVmConfigFault
YYYY-MM-DDTHH:mm:SS NOTICE: VDDK INFO . at 6502.
YYYY-MM-DDTHH:mm:SS NOTICE: 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) (Mounting 42104975-a9ce-e89a-57ec-eed07aaa4eac using transport hotadd failed : Failed to hot-add SCSI targets: Vmomi::MethodFault::Exception: Fault cause: vim.fault.GenericVmConfigFault

Deze fout treedt alleen op wanneer de VM is ingeschakeld. Wanneer de VM is uitgeschakeld, zijn hot-add back-ups geslaagd.
Als de transportmodus Network Block Device (NBD) wordt gebruikt, zijn back-ups ook succesvol.

Oorzaak

De VMware ESXi-host waar de VM zich bevindt, is geconfigureerd met Content-Based Read Cache (CBRC). De VM is ook geconfigureerd met CBRC ingeschakeld.

De vpxd.log van de vCenter-server meldt de volgende fout wanneer de vProxy de schijf hot probeert toe te voegen tijdens back-ups:

Locatie van vCenter Server-logbestanden Deze hyperlink leidt u naar een website buiten Dell Technologies.

YYYY-MM-DDTHH:mm:SS error vpxd[4017950] [Originator@6876 sub=VmProv opID=77a6f80-01] Get exception while executing action vpx.vmprov.ReconfigureVm:
--> (vim.fault.GenericVmConfigFault) {
-->    faultMessage = (vmodl.LocalizableMessage) [
-->       (vmodl.LocalizableMessage) {
-->          key = "msg.disk.hotadd.digest.nomem", 
-->          message = "CBRC cannot be hot-enabled on a disk unless the VM was powered-on with digest disks or cbrc.cacheEnable was set.", 
-->       }
-->    ], 
-->    reason = "CBRC cannot be hot-enabled on a disk unless the VM was powered-on with digest disks or cbrc.cacheEnable was set.", 
-->    msg = "CBRC cannot be hot-enabled on a disk unless the VM was powered-on with digest disks or cbrc.cacheEnable was set."
--> }
YYYY-MM-DDTHH:mm:SS info vpxd[4017950] [Originator@6876 sub=VmProv opID=77a6f80-01] Workflow context:
--> (vpx.vmprov.ReconfigureContext) {
-->    cbData = (vmodl.KeyAnyValue) [
-->       (vmodl.KeyAnyValue) {
-->          key = "workflow.startTime", 
-->          value = 11354949631767
-->       }, 
-->       (vmodl.KeyAnyValue) {
-->          key = "workflow.actionTiming", 
-->          value = (vmodl.KeyAnyValue) [
-->             (vmodl.KeyAnyValue) {
-->                key = "vpx.vmprov.InvokePrechecks", 
-->                value = "YYYY-MM-DDTHH:mm:SS"
-->             }, 
-->             (vmodl.KeyAnyValue) {
-->                key = "vpx.vmprov.CheckCompatibility", 
-->                value = "YYYY-MM-DDTHH:mm:SS"
-->             }, 
-->             (vmodl.KeyAnyValue) {
-->                key = "vpx.vmprov.ReserveDirectory", 
-->                value = "YYYY-MM-DDTHH:mm:SS"
-->             }, 
-->             (vmodl.KeyAnyValue) {
-->                key = "vpx.vmprov.InvokeCallbacks", 
-->                value = "YYYY-MM-DDTHH:mm:SS"
-->             }, 
-->             (vmodl.KeyAnyValue) {
-->                key = "vpx.vmprov.ReconfigureVm", 
-->                value = "YYYY-MM-DDTHH:mm:SS"
-->             }
-->          ]
-->       }, 
-->       (vmodl.KeyAnyValue) {
-->          key = "OCM.inited", 
-->          value = true
-->       }
-->    ], 
-->    configSpec = (vim.vm.ConfigSpec) {
-->       createDate = "YYYY-MM-DDTHH:mm:SS", 
-->       files = (vim.vm.FileInfo) {
-->          vmPathName = "ds:///vmfs/volumes/67b62d67-8dbb8f29-52af-f4c7aa35600a/VPROXY_NAME/VPROXY_NAME.vmx", 
-->       }, 
-->       deviceChange = (vim.vm.device.VirtualDeviceSpec) [
-->          (vim.vm.device.VirtualDeviceSpec) {
-->             operation = "add", 
-->             device = (vim.vm.device.VirtualDisk) {
-->                key = -1102, 
-->                backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
-->                   fileName = "ds:///vmfs/volumes/67b62d67-8dbb8f29-52af-f4c7aa35600a/VM_NAME/VM_NAME.vmdk",

CBRC gebruikt overzichtsschijven om vaak leesblokken in de cache op te slaan. Wanneer CBRC is ingeschakeld:

  • VMware beperkt het koppelen van deze schijven met digest aan een andere VM terwijl de bron-VM is ingeschakeld.
  • Deze beperking heeft directe gevolgen voor de hot add transport-modus, die afhankelijk is van het koppelen van de schijven van de bron-VM aan de back-upproxy-VM.

Oplossing

Dit probleem doet zich voor buiten NetWorker. Gebruik een van de volgende opties:

Optie één:

Zie voor VMware 8.0.3+: Kan CBRC (digest)-schijven niet hot toevoegen aan niet-CBRC VM's in vSphere 8.0 Update 3, "CBRC kan niet hot-enabled zijn op een schijf..." Deze hyperlink leidt u naar een website buiten Dell Technologies.

Optie twee:

Raadpleeg de VMware-beheerder om te bepalen of CBRC ingeschakeld moet blijven op deze VM's of dat het kan worden uitgeschakeld om hot-add back-ups te ondersteunen. Neem indien nodig contact op met VMware-support met betrekking tot de CBRC-configuraties.

Optie drie:

Configureer de back-ups van de CBRC VM's om alleen de transportmodus Network Block Device (NBD) te gebruiken.

OPMERKING: De NBD-transportmodus maakt gebruik van het ESXi-beheernetwerk. De back-upprestaties van de NBD zijn naar verwachting slechter dan die van hot-add. Grote hoeveelheden NBD-verkeer kunnen het ESXi-beheernetwerk overbelasten. Raadpleeg de NetWorker VMwar-integratiehandleiding voor aanvullende informatie over back-uptransportmodi.
  1. Isoleer de VM's die zijn geconfigureerd met CBRC in hun eigen NetWorker-beveiligingsgroep.
  2. Maak een beleid/workflow voor de nieuwe CBRC-gerelateerde groep. 
  3. Zorg ervoor dat ten minste één van de vProxies op de NetWorker-server NBD-sessies heeft ingeschakeld:

NetWorker Management Console (NMC): Devices-VMware-proxy's>
NetWorker Web User Interface (NWUI): Protection-VMware-proxy's>

vProxy max. NBD-sessies

  1. Voer een van de volgende configuratieopties uit:
    1. (Bij voorkeur) Configureer de back-upactie om alleen NBD-sessies te gebruiken.
      1. Open vanuit de NetWorker Web User Interface (NWUI) de eigenschappen van de back-upactie.
      2. Stel op het tabblad VMware-specifieke configuratieopties de transportmodus in op NBD:
        Transportmodus back-upactie  
OPMERKING: Deze optie is alleen beschikbaar in de NetWorker webgebruikersinterface (NWUI) voor NetWorker 19.10 en hoger. Dit beperkt VM-back-upsessies tot alleen NBD. Als NBD op meerdere vProxies is ingeschakeld, kunnen back-ups meerdere vProxies gebruiken om sessies parallel te verwerken.
    1. Configureer de back-upactie voor het gebruik van een specifieke vProxy met NBD-sessies ingeschakeld.
      1. Open vanuit NMC of NWUI de CRBC-specifieke back-upactie en stel de vProxy in op 'manual selection'. 
      2. Selecteer de vProxy die alleen met NBD-sessies is geconfigureerd:

Handmatige vProxy-selectie

Extra informatie

Er zijn veel mogelijke oorzaken voor VDDK-fout 13. Als CBRC niet is geconfigureerd, raadpleegt: NVP vProxy: Probleemoplossing voor VM-back-ups mislukken met "VDDK Error 13: U heeft geen toegangsrechten tot dit bestand"

Getroffen producten

NetWorker

Producten

NetWorker Family
Artikeleigenschappen
Artikelnummer: 000320972
Artikeltype: Solution
Laatst aangepast: 14 mei 2025
Versie:  2
Vind antwoorden op uw vragen via andere Dell gebruikers
Support Services
Controleer of uw apparaat wordt gedekt door Support Services.