Agent for VMware (AVVI) backup job fails with error "Final error: 0xe0009585 - Unable to open a disk of the virtual machine." after applying Service Pack.

Problem

After applying Service Pack 4 (for Backup Exec 2010 R3) or Service Pack 3 (for Backup Exec 2012), Agent for VMware (AVVI) backup job fails with error "Final error: 0xe0009585 - Unable to open a disk of the virtual machine."

Error Message

0xe0009585 - Unable to open a disk of the virtual machine.
Final error category: Resource Errors

and

Backup Exec 2010 R3 SP4
- VixDiskLib_Open() reported the error: One of the parameters was invalid

Backup Exec 2012 SP3
- VixDiskLib_Open() reported the error: Invalid connection handle


Each debug log shows the following:

Backup Exec 2010 R3 SP4

BEREMOTE: [04/14/03 16:23:31] [0796] [fsys\shared] - VDDK-Log: VixDiskLib: Attempting to locate advanced transport module in "C:\Program Files\Symantec\Backup Exec\VMware\VixDiskLib\".
BEREMOTE: [04/14/03 16:23:31] [0796] [fsys\shared] - VDDK-Log: VixDiskLib: Could not load default plugins from C:\Program Files\Symantec\Backup Exec\VMware\VixDiskLib\\bin\disklibplugin.dll: Cannot open library: The specified procedure could not be found.
BEREMOTE: [04/14/03 16:23:31] [0796] [fsys\shared] - VDDK-Log: VixDiskLib: Transport modes available: file:nbdssl:nbd.
BEREMOTE: [04/14/03 16:23:31] [0796] [fsys\shared] - VDDK-Log: VixDiskLib: Advanced transport module not loaded.
BEREMOTE: [04/14/03 16:23:31] [0796] [fsys\shared] - VDDK-Log: VMware VixDiskLib (5.1) Release build-1042608
BEREMOTE: [04/14/03 16:23:32] [0796] [fsys\shared] - VDDK-Log: POLL Using the WSAPoll API Implementation for PollDefault
BEREMOTE: [04/14/03 16:23:32] [0796] [fsys\shared] - Calling the vixdiskLib api: VixDiskLib_PrepareForAccess('vcenter')
BEREMOTE: [04/14/03 16:23:32] [0796] [fsys\shared] - VDDK-Log: VixDiskLibVim: VixDiskLibVim_AllowVMotion: missing username or password
BEREMOTE: [04/14/03 16:23:32] [3384] [fsys\shared] - vddkWrapper::VixDiskLib_PrepareForAccess() failed, vixResult = 3, retrying attempt 0...

Backup Exec 2012 SP3

BEREMOTE: [03/04/14 16:25:48] [3440] [fsys\shared] - VDDK-Log: VixDiskLib: Attempting to locate advanced transport module in "C:\Program Files\Symantec\Backup Exec\VMware\VixDiskLib\".
BEREMOTE: [03/04/14 16:25:48] [3440] [fsys\shared] - VDDK-Log: VixDiskLib: Could not load default plugins from C:\Program Files\Symantec\Backup Exec\VMware\VixDiskLib\\bin\disklibplugin.dll: Cannot open library: The specified procedure could not be found.
BEREMOTE: [03/04/14 16:25:48] [3440] [fsys\shared] - VDDK-Log: VixDiskLib: Transport modes available: file:nbdssl:nbd.
BEREMOTE: [03/04/14 16:25:48] [3440] [fsys\shared] - VDDK-Log: VixDiskLib: Advanced transport module not loaded.
BEREMOTE: [03/04/14 16:25:48] [3440] [fsys\shared] - VDDK-Log: VMware VixDiskLib (5.1) Release build-1042608
BEREMOTE: [03/04/14 16:25:49] [3440] [fsys\shared] - VDDK-Warn: VixDiskLib: Failed to load VixDiskLibVim_AllowVMotion, Error = 0x7f
BEREMOTE: [03/04/14 16:25:49] [3440] [fsys\shared] - Calling the vixdiskLib api: VixDiskLib_ListTransportModes()
BEREMOTE: [03/04/14 16:25:49] [3440] [fsys\shared] - Calling the vixdiskLib api: VixDiskLib_Cleanup()
BEREMOTE: [03/04/14 16:25:49] [3440] [fsys\shared] - Calling the vixdiskLib api: VixDiskLib_PrepareForAccess('vcenter')
BEREMOTE: [03/04/14 16:25:49] [1476] [fsys\shared] - vddkWrapper::VixDiskLib_PrepareForAccess() failed, vixResult = 16053, retrying attempt 0...
BEREMOTE: [03/04/14 16:25:50] [3440] [fsys\shared] - Calling the vixdiskLib api: VixDiskLib_EndAccess('vcenter')

 

Cause

Invalid versions of required files for AVVI backups are located directly in \Program Files\Symantec\Backup Exec (created by manual steps during the previous history of the server).

Solution

  1. Make a note of the file names located in \Program Files\Symantec\Backup Exec\VMware\VixDiskLib\bin
  2. Stop the Backup Exec services on the media server
  3. Remove any of the file names noted in Step 1 from \Program Files\Symantec\Backup Exec
  4. Restart the Backup Exec services and rerun AVVI backup job


 


Terms of use for this information are found in Legal Notices.

Search

Survey

Did this article answer your question or resolve your issue?

No
Yes

Did this article save you the trouble of contacting technical support?

No
Yes

How can we make this article more helpful?

Email Address (Optional)