Backup and Restore browse for Active Directory of a VMware virtual machine to a deduplication disk storage device fails with an error
Problem
- A backup of a VMware virtual server to a deduplication disk storage device may fail if Backup Exec cannot access the virtual machine.
- Unable to browse the Active directory entities in the restore view when backup is taken on a deduplication disk storage device.
Error Message
For Backup
Backup Exec job log displays the following:
"Unable to copy the virtual machine disk using the VMware VixDiskLib"
Windows Application Event log displays the following:
An error occurred in the PDVFS driver: <ERR> pdvfs_lib_log: _crBinaryMessageSend2: Error sending data: connection reset by peer
Beremote log displays the following:
VDDK-Log: DISKLIB-SPARSE: \\.pdvfs\mediaservername\2\BEData\STHVMDK\IMG000001\VM184.vmdk" : failed to grow disk: Access is denied (50004).
For restore:
BEREMOTE: [03/01/18 20:31:35] [8680] [fsys\jet] - Jet: Copy main file failed for \\.pdvfs\WINDOWS59\2\BEData\IMG000051\esent.dll. 0x45d, The request could not be performed because of an I/O device error.
BEREMOTE: [03/01/18 20:31:35] [8680] [fsys\jet] - EseTraits(Type
Unknown,Method Uknown):
UseOriginalDbName SoftRecoveryOnly RecoverAfterRestore
FixLogHeaders RequireVFF NeedRestaging PersistRecovery
BEREMOTE: [03/01/18 20:31:35] [8680] -
VFF Process ModuleName 8: C:\Program Files\Veritas\Backup Exec\beremote.exe
BEREMOTE: [03/01/18 20:31:35] [8680] -
Starting Non-Persistent Virt VFF id (8996-00002324) 2.6.376.0
BEREMOTE: [03/01/18 20:31:35] [8680] [fsys\jet] - Jet recovery failure copying the leading log file to PDI VDB. Path=C:\TEMP\Backup
Exec\IMG240\vdb_2018_03_01_0257_29\edb.log, Copy Error = 0x45D
, Jet ERROR::RC = -1907 - -1907 Access is denied.
BEREMOTE: [03/01/18 20:31:35] [8680] [fsys\adgran] - DSProv:Error status:12 (-1907/-1907 Access is denied. ) opening
[\\.pdvfs\WINDOWS59\2\BEData\IMG000051\ntds.dit] at B:229
BEREMOTE: [03/01/18 20:31:36] [8680] -
Closing Non-Persistent Virt VFF id (8996-00002324) with: Total Bytes
Read=00000000:00001000, Written=00000000:00000000
BEREMOTE: [03/01/18 20:31:36] [8680] -
Closing Session [ThreadId=8996, Major=0, Minor=0, Index=0, Last=00000000].
BEREMOTE: [03/01/18 20:31:36] [8680] [fsys\adgran] -
DSProv:Failed to create the instance for
[\\.pdvfs\WINDOWS59\2\BEData\IMG000051\ntds.dit] at P:94
BEREMOTE: [03/01/18 20:31:36] [8680] [fsys\adgran] - ADGran: Status
SUCCESS (0x00000000) no provider enumerator in getADGInstanceName:776. Attach reason = 0x0001, Provider status = 0x000C
BEREMOTE: [03/01/18 20:31:36] [8680] [fsys\adgran] - ADGRAN :
Attaching to ADGRAN with attach reason = 1, isLiveDB = 0, isADDomain = 0
BEREMOTE: [03/01/18 20:31:36] [8680] [fsys\shared] - Attach to
\\dc1.tft.local\System?State\Microsoft Active Directory
BEREMOTE: [03/01/18 20:31:36] [8680] [fsys\adgran] - ADGran: VFF error in ADGran_ChangeDir:105. Provider status = 0x000C
BEREMOTE: [03/01/18 20:31:36] [11420] [dsss] + dsattach.cpp (242):
BEREMOTE: [03/01/18 20:31:36] [11420] [dsss] | Re-adding attached FSH to cache for device
'\\dc1.tft.local\System?State'(000000000DBB10B0); user=
BECAT: [03/01/18 20:31:36] [0000] [4648:10996]:[1]
[OdbcObject::SetErrorCode::91] ErrorCode(-1) ErrorMsg(Access is denied.)
BECAT: [03/01/18 20:31:36] [0000] [4648:10996]:[5]
[SQLRemoteQuery::Execute::175] return -1
Beremote log displays the following:
BEREMOTE: [03/01/18 20:31:35] [8680] [fsys\jet] - Jet: Copy main file failed for \\.pdvfs\WINDOWS59\2\BEData\IMG000051\esent.dll. 0x45d, The request could not be performed because of an I/O device error.
Cause
Windows Servers with the IPv6 network protocol disabled may have an extra network interface named Tunnel adapter Teredo Tunneling Pseudo-Interface that periodically appears and then disappears. If Backup Exec selects the interface as an internal connection to perform deduplication processes during the backup, network connection errors can occur if the interface disappears.
Solution
Disable the Teredo Tunneling Pseudo-Interface on the Windows Server.
- At the command prompt, type the following:
netsh interface teredo set state disable
- For backups, run the backup job again and for restore, try the restore browse again.