Creating a Subclient for OpenStack from the Command Line

You can use the command line to create a subclient for a specified virtualization client, OpenStack instance, and backup set.

Procedure

  1. To log on to the CommServe computer, run the qlogin command.

  2. Download the create_subclient_template.xml file, and save it on the computer where the command will be executed.

  3. On the command line, go to software_installation_directory/Base, and then type the following command:

    qoperation execute -af create_subclient_template.xml -appName 'Virtual Server' -clientName xxxxx -instanceName xxxxx -backupsetName xxxxx -subclientName xxxxx -vmContent/children/displayName xxxxx -vmContent/children/type VMName -storagePolicyName xxxxx

    where:

    • appName is the name of the application. In this case, it is 'Virtual Server'.

    • clientName is the name of the virtualization client.

    • instanceName is the name of the virtual server instance (OpenStack).

    • backupsetName is the name of the backup set.

    • subclientName is the name of the subclient.

    • vmContent/children/displayName is the display name of the virtual machine, or other entity, depending on the content type defined in the vmContent/children/type parameter.

    • vmContent/children/type is 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.

    • vmContentOperationType is 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.

    • storagePolicyName is the name of the storage policy.

  4. To log off the CommServe computer, run the qlogout command.

Example of Creating a Subclient

The following command creates subclient1 for the openstack-client client, assigns VM01 as the subclient content, and associates the storage01 storage policy with the subclient.

qoperation execute -af create_subclient_template.xml -appName 'Virtual Server' -clientName openstack-client -instanceName OpenStack -backupsetName backupset1 -subclientName subclient1 -vmContent/children/displayName VM01 -vmContent/children/type VMName -storagePolicyName storage01
×

Loading...