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

Summary: 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. ...

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

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.

Cause

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.

Resolution

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

Additional Information

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"

Affected Products

NetWorker

Products

NetWorker Family
Article Properties
Article Number: 000320972
Article Type: Solution
Last Modified: 14 May 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.