You can use the command line to enable or disable checking for free space in a datastore before performing a backup, or to set the required threshold for datastore free space.
-
Download the update_subclient_vm_datastorefreespace_template.xml file and save it on the computer where the command will be executed.
-
Log in to the CommServe host using the qlogin command.
-
Execute the following command from the software_installation_directory/Base folder after substituting the parameter values.
qoperation execute -af update_subclient_vm_datastorefreespace_template.xml -appName 'Virtual Server' -clientName xxxxxx -instanceName xxxxxx -backupSetName xxxxxx -subclientName xxxxxx -datastoreFreespaceCheck 0|1 -datastoreFreespaceRequired 1-100For datastoreFreespaceCheck, specify 0 to disable or 1 to enable.
For datastoreFreespaceRequired, provide a value from 1-100 to specify the percentage of free space required.
To modify all subclients under a backup set, use a command in the following form, omitting the subclient parameter:
qoperation.exe execute -af update_subclient_vm_datastorefreespace_template.xml -appName 'Virtual Server' -clientName xxxxxx -instanceName xxxxxx -backupSetName xxxxxx -datastoreFreespaceCheck 0|1 -datastoreFreespaceRequired 1-100
Examples
The following example enables free space checking with 10% free space required:
software_installation_directory\Base>QOperation.exe execute -af C:update_subclient_vm_datastorefreespace_template.xml -appName 'Virtual Server' -clientName 'vsa-vc6' -backupSetName 'defaultBackupSet' -instanceName 'VMware' -datastoreFreespaceCheck 1 -datastoreFreespaceRequired 10
This command produces the following output:
<App_UpdateSubClientPropertiesResponse>
<response>
<errorCode>0</errorCode>
<warningCode>0</warningCode>
</response>
</App_UpdateSubClientPropertiesResponse>