Skip to main content

 

Druva Documentation

Troubleshooting backup issue on Phoenix Cloud for VMware server

Overview

This article explains the troubleshooting steps to be performed in case the backups are failing on Phoenix Cloud for VMware server.

Error

Backup fails with Socket error. Following traceback is seen under the Phoenix.log

[2015-08-13 03:43:55,746] [ERROR] Error <class 'agents.vmware.vixDiskLibHelper.vddk_lib.VDDKException'>:Vddk Error [code = 3014, msg = Host user permissions]. Traceback -Traceback (most recent call last): 
File "agents/vmware/vixThreadpool.py", line 87, in run 
File "agents/vmware/dataManager.py", line 172, in perform_backup_for_vmdk 
File "agents/vmware/vixDiskLibOCManager.py", line 70, in open 
File "agents/vmware/vixDiskLibOCManager.py", line 92, in enqueue_work_wait 
VDDKException: Vddk Error [code = 3014, msg = Host user permissions] 
  • The log files are created at /var/log/Phoenix.
  • Check the vddk logs as well from /tmp/vmware-root directory on the backup proxy.

Cause

Account which is used to access the vCenter, does not have permissions configured for VDDK at the vCenter level.

Resolution

  1. The account which is used to access the vCenter (shown in the screenshot) must have at least the following privileges configured at the vCenter level:
  • Global > DisableMethods and EnableMethods
  • Global License

VMwareServer.png

  1. Change the permissions by following these steps:
    1. From the vSphere Client, select an object in the inventory.
    2. Click the Permissions tab.
    3. Right-click the line item to select the user and role pair.
    4. Select Properties.
    5. Select a role for the user or group from the drop-down menu.
    6. To propagate the privileges to the children of the assigned inventory object, click the Propagate check box and click OK.

For more errors related to VMware issue, please go through the following article.