Hi,
I'm trying to backup VMWare guests using Netbackup for VMWare 7.1 using san transfer type, and the NBU forum has told me that my user vm-admin has no access rights to the VMDK file. However, I've checked and I can download VMDK files from the backup host and take and delete snapshots as user vm-admin.
The servers are setup as follows:
vc01 is a Win2008R2 server running vSphere 5.1
enc1-bl09 through enc1-bl12 are blades running ESXi 5.1
vm-bak01 is a Win2008R2 server running NBU media server 7.1 and is defined in NBU as the VMWare backup host
The datastores which contain the VMDK files for the guests are all on EMC and HDS storage accessible via the SAN by both the ESXi servers and the NBU media server (although mapped through different zones)
The ESXi servers have access to datastores on local and NFS storage too, but none of those datastores are used by the clients.
I have been able to backup some guests us via NDB but they dont finish in time because the network isn't fast enough. Estimated time 8 days for the nightly backup!
So, I must use SAN to backup the guests, but it keeps failing with the error below ...
01/09/2014 10:25:16.0745 : g_vdInterfaceLogger:.\libvix.cpp:1683 <INFO> : SAN: Cannot access a SAN/iSCSI LUN backing this virtual disk. (Hint: If you are using vcbMounter you can use the option "-m nbd" to switch to network based disk access if this is what you want.) If you were attempting file-level access, stop the vmount Service by typing "net stop vmount2" on a command prompt to force vmount to re-scan for SAN LUNs and re-try the command.
01/09/2014 10:25:16.0745 : g_vdInterfaceLogger:.\libvix.cpp:1683 <INFO> : DISKLIB-LINK : "san://snapshot-1968[FUS-B-DS01] FTL-PROD-SOAHTP02/FTL-PROD-SOAHTP02.vmdk@MAL-VC01?vm-admin/XXX" : failed to open (You do not have access rights to this file).
01/09/2014 10:25:16.0745 : g_vdInterfaceLogger:.\libvix.cpp:1683 <INFO> : DISKLIB-CHAIN : "san://snapshot-1968[FUS-B-DS01] FTL-PROD-SOAHTP02/FTL-PROD-SOAHTP02.vmdk@MAL-VC01?vm-admin/XXX" : failed to open (You do not have access rights to this file).
01/09/2014 10:25:16.0745 : g_vdInterfaceLogger:.\libvix.cpp:1683 <INFO> : DISKLIB-LIB : Failed to open 'san://snapshot-1968[FUS-B-DS01] FTL-PROD-SOAHTP02/FTL-PROD-SOAHTP02.vmdk@MAL-VC01?vm-admin/XXX' with flags 0x1e You do not have access rights to this file (3390).
01/09/2014 10:25:16.0745 : vdOpen:.\VixInterface.cpp:196 <ERROR> : VixDiskLib_Open() error. Exited
01/09/2014 10:25:16.0745 : openLeafSnapshotDisks:.\VixGuest.cpp:452 <ERROR> : vdOpen() error = 13. Calling closeLeafSnapshotDisks()
01/09/2014 10:25:16.0745 : openLeafSnapshotDisks:.\VixGuest.cpp:555 <ERROR> : Exited with failure
01/09/2014 10:25:16.0745 : vixMapObjCtl:.\VixCoordinator.cpp:904 <ERROR> : Exited with 23
01/09/2014 10:25:16.0745 : vix_map_objctl:.\libvix.cpp:1138 <ERROR> : Error 23
Please can someone on this forum explain why VMWare is denying access to the VMDK file?