The following table displays all of the elements that you can use to configure Windows File System subclients from the command line interface. To add an element to your command, use the syntax:
qoperation execute -af <template XML file> -<parameter name> <value>
Parameter |
Description of Parameter Values |
clientName |
Name of the client computer. |
backupsetName |
Name of the backup set. If the backup set name is not specified in the command query, the default backup set is used by default. |
appName |
Name of the application. In this case it is 'File System'. |
subclientname |
Name of the subclient. |
newName |
New name of the subclient. |
enableBackup |
Option to enable/disable backup. Valid values are True/False. |
encryptionFlag |
Option to set the encryption points during backups. Valid values are:
|
networkAgents |
Number of Network Agents. |
softwareCompression |
Option to enable compression on the Client or MediaAgent computer. Valid values are:
|
throttleNetworkBandwidth |
The maximum network bandwidth per network agent (in megabytes per hour). Valid values are 2-2147483647. |
enableDeduplication |
Option to enable deduplication on subclient. Valid values are True/False. Use this parameter when the generateSignature parameter is set to ON_CLIENT or ON_MEDIA_AGENT. |
generateSignature |
A component of deduplication performed on the client or MediaAgent computer. Valid values are:
|
dataBackupStoragePolicy/storagePolicyName |
Name of the Storage Policy to be associated for backup. |
useGlobalFilters |
Option to enable the use of global filters. Valid values are:
|
useVSS |
Option to enable/disable VSS for backing up the file system data. Valid values are True/False. |
vssOptions |
Option to use VSS for all files or for locked files only. Valid values are:
|
useVSSForAllFilesOptions |
Options available when you use VSS for all files. Valid values are:
|
useVSSForSystemState |
Option to enable/disable VSS for backing up the system state. Valid values are True/False. |
backupSystemState |
Option to enable/disable the back up of system state. This option should not be enabled in more than one subclient per backup set to avoid system state backup failures. Valid values are True/False. |
backupSystemStateforFullBkpOnly |
The option to backup the system state only during full backups. This parameter is available when backupSystemState is set to True. Valid values are True/False. |
oneTouchSubclient |
The option to enable/disable 1-Touch Recovery on Linux file system agents. 1-Touch Recovery can be enabled on only one subclient within a backup set. Valid values are True/False. |
postBackupCommand |
Path to the post-process script that will be run after the backup. |
postScanCommand |
Path to the post-process script that will be run after the scan phase. |
preBackupCommand |
Path to the pre-process script that will be run before the backup. |
preScanCommand |
Path to the pre-process script that will be run before the scan phase. |
runAs |
Option to specify the user name who has permissions to run the pre-process and post-process scripts. Valid values are:
|
content/path |
Location of the content to be backed up. This parameter must be used along with the 'contentOperationType' parameter, for example: -contentOperationType <value> -content/path '<path value>' Note the following:
|
content/excludepath |
Location of the content to be excluded from backup. This parameter must be used along with the 'contentOperationType' parameter, for example: -contentOperationType <value> -content/excludepath '<path value>' |
impersonateUserCredentialinfo/credentialName xxxxxcontent/includepath |
Location of the content to be included in the backup from the excluded list. This parameter must be used along with the 'contentOperationType' parameter, for example: -contentOperationType <value> -content/includepath '<path value>' |
impersonateUser/userName |
User name of the account that has the required privileges to access the data on a network share when specifying UNC paths for the subclient content. |
impersonateUser/password |
Password of the account that has the required privileges to access the network share. This parameter must be used along with the 'impersonateUser/userName' parameter. |
impersonateUserCredentialinfo/credentialName |
Credentials to impersonate a user. |
contentOperationType |
The type of operation to perform on the subclient content. The content is defined in the content parameters. Valid values are:
|
Examples
The following examples show how to add a parameter for a command:
Adding Content |
To update the location for the subclient content, add the 'path' element to the following command: qoperation execute -af update_subclient_template.xml -appName 'File System' -clientName client1 -backupSetName backupset1 -subclientName subclient1 -contentOperationType ADD -content/path 'c:\temp' |
Setting a Storage Policy |
To assign a storage policy to a subclient, add the 'storagePolicyName' element to the following command: qoperation execute -af update_subclient_template.xml -appName 'File System' -clientName client1 -backupSetName backupset1 -subclientName subclient1 -dataBackupStoragePolicy/storagePolicyName sp1 |