You can use the command line to delete a VM from a subclient under a specified virtualization client, OpenStack instance, and backup set.
Procedure
-
To log on to the CommServe computer, run the
qlogincommand. -
Download the update_subclient_vm_template.xml file, and then save it on the computer where the command will be executed.
-
On the command line, go to software_installation_directory/Base, and then type the following command:
qoperation execute -af update_subclient_vm_template.xml -appName 'Virtual Server' -clientName xxxxx -instanceName xxxxx -backupsetName xxxxx -subclientName xxxxx -vmContent/children/displayName xxxxx -vmContent/children/type VMName -vmContentOperationType DELETEwhere:
-
appNameis the name of the application. In this case, it is'Virtual Server'. -
clientNameis the name of the virtualization client. -
instanceNameis the name of the virtual server instance (OpenStack). -
backupsetNameis the name of the backup set. -
subclientNameis the name of the subclient. -
vmContent/children/displayNameis the display name of the virtual machine, or other entity, depending on the content type defined in thevmContent/children/typeparameter. -
vmContent/children/typeis the type of content to be added to the subclient.For OpenStack, the only valid value is:
VMName,to add a virtual machine to the subclient content. -
vmContentOperationTypeis the type of operation that you want to perform to the subclient content.For OpenStack, the valid values are:
ADD, to add content to the subclient.OVERWRITE, to overwrite contents to the subclient.DELETE, to delete the contents from the subclient.
-
-
To log off the CommServe computer, run the
qlogoutcommand.
Example
Delete VM01 virtual machine from subclient subclient1, under client client1, instance OpenStack, and backup set backupset1.
qoperation execute -af update_subclient_vm_template.xml -appName 'Virtual Server' -clientName client1 -instanceName OpenStack -backupsetName backupset1 -subclientName subclient1 -vmContent/children/displayName VM01 -vmContent/children/type VMName -vmContentOperationType DELETE