Knowledge Base: ADMINISTRATION : DS-Client Advanced Configurations
 
DS-Client Advanced Configurations
Creation Date: March 20, 2008
Revision Date: June 29, 2016
Product: DS‑Client
Summary
The Advanced Configuration option contains a list of parameters for fine-tuning how the DS-Client operates.
IMPORTANT:  The default settings are sufficient to run any DS-Client. If you change any of these parameters, the DS-Client’s performance will be changed significantly. Do not attempt to change these settings unless you have a specific requirement and have confirmed this with your service provider.
NOTE:  When a Grid DS-Client is used, some parameters can be applied to an individual leaf node or applied globally to all the leaf nodes of the Grid DS-Client. All Windows DS-Client parameters listed in the tables below are applied globally unless otherwise specified in the description.
To access the Advanced Configuration settings:
1. In the DS-User main screen, click Setup > Configuration.
2. In the DS-Client Configuration screen, select Advanced.
The parameters that are displayed depend on the type of DS-Client. See “Windows DS-Client parameters” and “Linux / Mac DS-Client parameters”.
NOTE:  Typically, parameters take effect without requiring the DS-Client to restart. The parameters that do require the DS-Client to restart before taking effect are specified.
See Also
“Configuring the advanced settings”
Windows DS-Client parameters
 
 
 
 
 
Category: Admin (Windows DS-Client)
Parameter
Description / Values
AdminNoSyncInterval
(Weeks) - Interval for Weekly Admin to not synchronize backup sets that have only internal inconsistencies.
Default Value: 0
Range: 0-12
AdminSkipSync
Skip synchronization of backup sets during Weekly Admin if no database inconsistencies are detected.
Yes = ON (Default)
No = OFF
AdminSyncOrder
Specifies the order in which backup sets will be synchronized during Weekly Admin. Possible values are:
Default: Bigger sets first (ones that contain more backup items)
Smaller sets first
No specific order enforced
AdminThreads
This parameter configures maximum number of synchronization threads during weekly admin.
Default Value: 1
Range: 1 to 8
DSCDBDumpPath
This parameter configures the Dump path for DS-Client Database during admin activities. This path can be local or a UNC path. UNC is recommended for Grid DS-Clients.
If not set, the default dump path will be the DS-Client Buffer.
 
 
Category: Communication (Windows DS-Client)
Parameter
Description / Values
CommunicationMethodDSS
Low-level communication method between DS-Client and DS-System.
Default: 2 = Network packets are encrypted on top of existing data encryption. (Slowest)
1 = Same as method 0 with a different implementation. (For trouble-shooting purposes only.)
0 = Network packets are not encrypted. (Fastest)
CommunicationMethodMLR
Low-level communication method between DS-Client and DS-MLR / DS-Recovery Tools.
Default: 2 = Network packets are encrypted. (Slowest)
1 = Same as method 0 with a different implementation. (For trouble-shooting purposes only.)
0 = Network packets are not encrypted. (Fastest)
DSSystemAlternatePort
This parameter configures the alternate port to connect to DS-System. If DS-Client fails to connect to DS-System on the default port (4401) and an alternate port number has been configured in this parameter, DS-Client will attempt to connect using the alternative port number.
Default: 0
The value “0” means that DS-Client will not attempt to connect using an alternate port.
HessianAPIListenIP
IP Address to listen for Hessian API Connections.
Use '0.0.0.0' to listen on all interfaces.
Note: This parameter requires the DS-Client to restart before taking effect.
HessianAPIListenPort
Port on which to listen for Hessian API Connections
Default: 4411
Note: This parameter requires the DS-Client to restart before taking effect.
HessianAPILogFile
Log file to use for the Hessian API Server
A valid value is any valid file name.
Note: This parameter requires the DS-Client to restart before taking effect.
HessianApiLogLevel
Log level to record in the Hessian API Server logging file
Default: warning
debug
info
error
fatal
Note: This parameter requires the DS-Client to restart before taking effect.
HessianApiSSLFile
SSL certificate/key file to use for the Hessian API Server (PEM format)
Default: C:\Program Files\CloudBackup\DS-Client\api.pem
Note: This parameter requires the DS-Client to restart before taking effect.
HessianApiSSLPassword
SSL certificate/key file passphrase
Enter a valid password / passphrase for the SSL certificate/key file specified in the HessianApiSSLFile parameter.
Note: This parameter requires the DS-Client to restart before taking effect.
LaptopCheckInterval
This parameter configures the interval at which the network connection with DS-System is checked regularly by DS-Client having schedule(s) configured with the option of verify network connection. This is particularly useful for DS-Client installed on portable devices.
MaxQueuedMessages
Maximum number of queued messages during communication with DS-System.
Default: 128
Range: 1-2048
MinApiMsgTimeout
The minimum timeout period for API messages. You can increase this parameter if you encounter a large amount of “Timeout on receive message” errors.
Default: 10 (minutes)
Range: 10-14400
RetryPrimary
Defines how often to retry the primary DS-System connection after switching to a secondary connection (in hours). A value of -1 means “never retry”, and a value of 0 means “retry immediately”.
Default: 24
Range: -1 to 240
TcpSocketBuffer
The value of this parameter is in Bytes. This value is used if it is bigger than the default TCPWindowSize.
Default: 24*MSS=0x87C0 (34752) Bytes
Note: This parameter can be applied globally or to individual leaf nodes.
VSSKeepAliveTimeout
(seconds) Timeout period for DS-Client to receive a response for a VSS (Volume Shadow Copy) operation. The VSS operation will fail after the timeout period.
Default: 300
Range: 60 to 3600
 
 
Category: Installation (Windows DS-Client)
Parameter
Description / Values
DS-UserAutoUpgrade
Determines which DS-User auto-upgrade packages this DS-Client will download from DS-System if they are available.
Disabled: DS-User auto-upgrade packages will not be automatically downloaded from the DS-System.
Cross-Platform DS-User Auto-Upgrade: DS-Client will download all DS-User auto-upgrade packages that exist on the DS-System to the DS-Client directory during Daily/Weekly Admin.
Compatible-Platform DS-User Auto-Upgrade: DS-Client will download only the DS-User upgrade packages which are compatible with the OS of the DS-Client.
SystemFiles
A list of file names that will be skipped by Windows DS-Client if encountered during backup.
The list is an alphanumeric text string of file names. Each file name is separated by \; (a backslash followed by a semi-colon). The end of the string is indicated by a second \; as in the following example of the default list: system.da0\;user.da0\;pagefile.sys\;win386.swp\;backout.tts\;btrieve.trn\;net$obj.sys\;net$val.sys\;net$prop.sys\;\;
Note: Each Windows computer can have additional files configured to be skipped in the local registry key “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\BackupRestore\FilesNotToBackup”. DS-Client will skip these files when encountered during backup of regular shares or drives (but not for System State or Services Database items).
 
 
Category: Miscellaneous (Windows DS-Client)
Parameter
Description / Values
AllowAutoConfig
Allow DS-Client to apply Auto-configuration from the file “config-update.xml”.
Yes = ON (Default)
No = OFF
AllowAutoUpgrade
Allow auto-upgrade of DS-Client from DS-System when their version does not match.
Yes = ON (Default)
No = OFF
AllowLocal
If set to "YES", it allows the execution of local commands during Pre/Post Activities. You must be an administrator and have this option enabled to enable the Pre/Post Activities. If this parameter is changed, it takes effect next time the DS-User connects to DS-Client Service.
No = OFF (Default)
Yes = ON
AllowScheduledBackupCheckSignature
Configures scheduled backups to use the verify signature for unchanged files feature.
By default, scheduled backups do not verify the signatures of unchanged files on the backup source. If this parameter is set to YES, then scheduled backups will verify the signatures of unchanged files on the backup source. Turning this option ON can have significant implications on the performance of the DS-Client.
No = OFF (Default)
Yes = ON
BrowseCheckSQLInstances
Detect Microsoft SQL instances when browsing domains/workgroups
No = OFF (Default)
Yes = ON
DBHighWaterMark
[DS-Clients using SQL Server 2005/2008 Express]
This parameter (in percent) sets the level at which the Daily Admin or Weekly Admin will automatically expand the DS-Client database to create a new, sequentially named “expand<nnnn>” database.
The percentage is calculated against the maximum allowed size for an individual database (4GB).
Default: 70 (percent)
Range: 0 to 100
For SQL Server 2005/2008 Express, the maximum size of an individual database is 4GB.
DBLowWaterMark
[DS-Clients using SQL Server 2005/2008 Express]
If the current amount of space used in an “expand<nnnn>” database is less than this parameter (in percent), Daily Admin and Weekly Admin can move backup set tables into that database.
Default: 40
Range: 0 to 80
DBQueryDefaultTimeout
This parameter value (in seconds) sets the default database query timeout. A value of 0 means unlimited timeout.
Default: 500
Range: 0 to 65535
DBQueryTimeout
This parameter only applies to time consuming Database queries known by the DS-Client. The value (in hours) sets the longest Database query timeout period. If a Database Query takes more time than this parameter value, it is aborted by the DS-Client.
A value of 0 means unlimited timeout.
Default: 18
Range: 0 to 19
DebugMessage
This parameter sets the detail level of error messages reported in the DS-Client Event Log.
Default: 0 = Standard level of error-message reporting.
1 = Some additional detailed log information is reported. You will notice that database errors are appended with the SQL statement.
2 (or any higher number) = Same behavior as “1”, with additional debug information reported in a DS-Client debug log file (dsclient.exe.dbg.log located in the DS-Client installation directory). This option is meant for debug situations only.
Note: This parameter can be applied globally or to individual leaf nodes.
DefaultLocalTrashKeepDays
The default period to keep data in the Local-Only trash. This applies to all defined Local-Only paths for this DS-Client.
Default: 7 (days)
Range: 1-999
ExchangeMaxESERetries
(count) - Maximum number of attempts to read the first buffer from a file during Microsoft Exchange server backups.
Default: 30
Range: 1-3600
ExchangeOnlineBackupBatchSize
This parameter allows you to perform batch downloading of Exchange data for Cloud (Microsoft Office 365) and Microsoft Exchange Server EWS backup sets during backup.
 
To specify the maximum number of items that a batch should contain, enter a value between 1 and 40. Batch downloading is enabled when this parameter is set to 2 or greater.
 
When this parameter is set to 1, DS-Client will download data from the source one item at a time.
 
When this parameter is set to 2 or greater, DS-Client will download data one batch at a time from the source as soon as one of the following occurs:
DS-Client has filled up a batch to the number of items specified in this parameter
DS-Client is timed out of the duration specified in the parameter “ExchangeOnlineBackupBatchTimeout” when DS-Client is unable to fill up a batch fully. This may occur when the remaining number of items to be backed up on the source does not exceed the number specified in this parameter.
ExchangeOnlineBackupBatchTimeout
This parameter allows you to configure the duration before DS-Client must download a batch from a Cloud source during the backup of Exchange data for Cloud (Microsoft Office 365) and Microsoft Exchange Server EWS backup sets.
 
You can enter a value between 0 and 3600 in seconds.
ExchangeOnlineBackupExtendedMetadata
For Backup from the Cloud (Microsoft Office 365) Exchange Online backup sets.
Backups will include the extended metadata (e.g. “To”, “From”, “Cc”, “Bcc”) to be able to search the item list on Restore, Delete, etc. If this option is turned on, it will slow down the browse listing and the backup process.
No = OFF (Default)
Yes = ON
ExchangeOnlineEnableLogs
For Backup from the Cloud (Microsoft Office 365) Exchange Online backup sets.
If yes, enables log for the Exchange Online plug-in (Microsoft Office 365 backup sets). The default path for this log is in <DS-Client Installation Path>\asigra_pluginlog
No = OFF (Default)
Yes = ON
ExchangeOnlineExcludeGroupMailboxes
For Backup from the Cloud (Microsoft Office 365) Exchange Online backup sets.
If yes, DS-Client will verify each mailbox on listing to prevent display of Exchange Online group mailboxes. Group mailboxes are invalid backup items that will cause errors during backup if included in a backup set.
If this parameter is ON, the listing may be considerably slower since DS-Client must verify each mailbox before displaying the filtered result.
No = OFF (Default)
Yes = ON
ExchangeOnlineFilterListingBySet
When set to Yes, improves the performance of incremental backups for Cloud (Microsoft Office 365) and Microsoft Exchange Server EWS backup sets by using the last successful backup date and time as the backup filter rather than the last modified date and time of an individual item.
 
To back up items that have been created or modified before the last successful backup (for example, after you have performed a selective delete), set this parameter to No.
No = OFF (Default)
Yes = ON
ExchangeOnlineListingPageSize
Configures the number of items per listing page for Cloud (Microsoft Office 365) and Microsoft Exchange Server EWS backup sets.
Default: 1000
Range: 100-1000
ExchangeOnlineOutlookConnectionTimeout
Configures the timeout duration (in seconds) for the DS-Client’s connection attempt to Microsoft Outlook. This parameter takes effect during a restore activity that archives Microsoft Exchange data to a PST file on the DS-Client local disk. This parameter applies only to Backup from the Cloud (Microsoft Office 365) and Microsoft Exchange Server EWS backup sets.
Default: 120
Range: 1-600
ForceBackupCheckSignature
If yes, force all applicable backup sets to check signature for unchanged files. The check will be performed once during the next backup of each backup set. This setting applies only once. This means, as soon as you select Yes and apply, it will immediately take effect and the value is changed to No again.
No = OFF (Default)
Yes = ON
GAppsBackupExtendedMetadata
Backup G Suite extended metadata for item list filtering. If yes, this may increase backup time significantly.
No = OFF (Default)
Yes = ON
GAppsBackupReadTimeout
Minimum timeout for backup read requests.
Default: 1 (seconds)
Range: 0-4
GAppsMaxJavaPluginThreads
Maximum number of threads for the G Suite plug-in.
Default: 64
Range: 0-2,147,483,647
GAppsPartialDownload
Download large G Suite drive files in smaller 1MB blocks to reduce memory usage on DS-Client. If ON, the trade-off is 2-3 times slower performance than with this parameter off.
No = OFF (Default)
Yes = ON
GAppsRequestRetry
If one G Suite item fails to be backed up or restored, how many times to retry.
Default: 7
Range: 0-9
GAppsRestoreCompleteTimeout
Minimum timeout for restore of any single G Suite item. (Increases automatically for files over 100MB.)
Default: 300 (seconds)
Range: 0-3600
LocalDriveAllowed
This parameter value will configure the Local Drive Filter Flag for Backup. By changing this parameter value you can control the drives available for backup in the New Backup Set Wizard (applicable only to File system & Permissions only backup sets).
 
The value that you enter in this parameter is converted from decimal to binary to determine if a drive is allowed (“1” means allowed, “0” means disabled).
For example, to allow only ‘C’ and ‘E’ drives, use the value “20”
... F E D C B A [drive letter map]
... . 1 0 1 0 0 [binary]
... . . . . 2 0 [decimal value]
The binary representation of “20” matches bit0 for 'A:' disabled, bit1 for 'B:' disabled, bit2 on - 'C:' allowed, etc.
Default: -1
A value of -1 allows all the available local drives.
Note: For Grid DS-Client, this parameter has no effect.
LogArchivePath
Path where the Detailed Log for activities on the DS-Client are stored.
Detailed Logs are located in this folder, under a sub-folder called “asigra_archivlog” where each backup set has its own numbered sub-folder.
Note: For Grid DS-Clients, enter a UNC path that is accessible from all nodes of the Grid. Doing so ensures that all detailed logs are located in a common and accessible location.
MaxErrors
This parameter sets the default “Stop on errors” value that appears when creating new backup sets (in the New Backup Set Wizard’s Options Tab).
Default: 0 (no limit)
Range: 0 to 9999
MaxNonFullDumps
For all backup sets that define a database backup policy in the Set Properties > Options tab. For more information on Database Backup Policy options, see the Knowledge Base article in “Backup / Restore of Microsoft SQL Server (ALL VERSIONS)”.
Default maximum number of times a full dump of the database can be skipped in favor of a differential or incremental dump.
After this number is reached, the next backup will force a full dump of the database.
Default: 120
Range: 2 to 1000
Multi-Tenant
Enables the multitenant feature.
No = OFF (Default)
Yes = ON
Office365RequestRetry
Maximum number of retries when backing up or restoring Exchange or SharePoint data in a Cloud (Microsoft Office 365) backup set.
Default: 9 (count)
Range: 0-20
Office365RequestTimeout
API request timeout duration for Backup from the Cloud (Microsoft Office 365) backup sets.
Default: 600 (seconds)
Range: 0-3,600
PluginLogKeepDays
How many days to keep the Java plug-in log files for “Backup from the Cloud” backup sets (Salesforce.com, G Suite, and Microsoft Office 365).
Default: 7
Range: 1-9999
ReadOnlyUpgradeInterval
If this DS-Client has started in “Read-Only” (Stand By) mode (no backup / restore allowed), this is the interval at which it will check for an upgrade package from DS-System.
Default: 5 (minutes)
Range: 1-60
RemoteExecutionTimeout
(Minutes) - This parameter configures the default timeout period of DS-Client for Remote Command Execution during Pre/Post Activities.
Default: 60
Range: 1 to 1440
RestoreTargetProvision
Integration DLL for automatic restore target provisioning
Any valid path to the corresponding DLL file that the DS-Client can access.
Default: None
Note: This parameter requires the DS-Client to restart before taking effect.
ScheduleMiss
(Hours) - This is the period in which missed schedules will be triggered by the DS-Client, even after the actual scheduled time.
Default: 6
Range: 1 to 16
SecurityDll
Path to a third-party security DLL to secure the communication. By default, this path is empty.
Note: This parameter can be applied globally or to individual leaf nodes.
SharePointOnlineBackupBatchSize
This parameter allows you to perform batch downloading of SharePoint data for Cloud (Microsoft Office 365) during backup.
 
Specify the maximum number of items that a batch should contain.
Default: 1
Range: 1 to 10
 
When this parameter is set to 1, DS-Client will download data from the source one item at a time.
 
When this parameter is set to 2 or greater, DS-Client will download data one batch at a time from the source as soon as one of the following occurs:
DS-Client has filled up a batch to the number of items specified in this parameter
DS-Client is timed out of the duration specified in the parameter “SharePointOnlineBackupBatchTimeout” when DS-Client is unable to fill up a batch fully. This may occur when the remaining number of items to be backed up on the source does not exceed the number specified in this parameter.
SharePointOnlineBackupBatchTimeout
This parameter allows you to configure in minutes the timeout duration that is used by the DS-Client when downloading by batch from a Cloud source during the backup of SharePoint data for Cloud (Microsoft Office 365).
Default: 720
Range: 1 to 1440
SharePointOnlineLargeFileRestoreThreshold
Configures the chunk size in MB for SharePoint Online uploads for Backup from the Cloud (Microsoft Office 365) backup sets. Files smaller than this value would be uploaded as a whole.
Default: 8
Range: 1-2000
ShowPOSIX
When this parameter is set to YES, then in the New Backup Set Wizard (for File system & Permissions only backup sets) you can see the "Backup as POSIX" checkbox.
"Backup as POSIX" can only be selected when you create a new backup set. It cannot be configured from backup set properties.
No = OFF (Default)
Yes = ON
SQLKeepDumpFile
Indicates if Microsoft SQL Server backup set database dumps are kept in the dump location after the backup has been performed. This only applies to the ‘classic’ Microsoft SQL Server backup set type (not the VSS-aware version).
No = OFF (Default) - Dump is deleted after backup has finished.
Yes = ON - Dump is kept in the dump location. It will be overwritten during the next backup of that set. Note the storage implications, since this will affect all Microsoft SQL Server backup sets created on this DS-Client.
StopOnRetrieveLSNFailed
For VSS-aware Microsoft SQL Server backup sets. Stops a differential backup if it failed to retrieve the LSN (Log Sequence Number) information of the previous full backup.
Yes = ON (Default)
No = OFF
VMReplicationOpenListingTimeOut
Specifies the timeout duration (in seconds) for listing the vCenter Server destination folders when you are creating a VM replication set.
Default: 300
Range: 0-3600
VMRExternalIP
Allows you to specify the external IP address that you want to use to communicate with replication services on machines that are outside of the network domain.
 
Leave the value blank to use the internal IP address to communicate with replication services on machines on the same network domain.
VMRServiceStart
Start the VM Replication Service when DS-Client starts.
Yes = ON (Default) - You can create new VM replication sets and run replication as long as DS-Client has sufficient VM Replication Capacity.
No = OFF - The category DS-Client replication sets is hidden in the New Backup Set Wizard, and existing replication sets are inaccessible.
VMRSourcePort
This parameter allows you to specify the port used by a DS-Client for VM replication processes. Ensure that this value matches the network configuration for the DS-Client.
 
This parameter is equivalent to the source DS-Client port number in DS-Operator. Changes made to this value through either DS-User or DS‑Operator are synchronized and will be shown in both interfaces.
 
Default: 8090
 
Note: This parameter requires the DS-Client to restart before taking effect.
VMwareVADPBackupValidateSignature
This parameter allows you to select the Verify disks signature on next backup option in all the VMware VADP backup sets that have Changed Block Tracking (CBT) enabled. The setting is not permanent but enforces a one-time signature verification in the next immediate backup session of each applicable backup set.
No (Default)
Yes - To enable this setting, select Yes as the value of this parameter and then click Apply. Note: The parameter will immediately return to No, its default value.
VMwareVADPTransportMode
This applies only to VMware VADP backup sets. This does not apply to VM replication sets (VMware).
 
Select one of the following strings to set the transport mode. DS-Client requests the VMware libraries to use the selected transport mode to initialize a connection for data transfer.
Default: When none of the strings is selected, the library automatically chooses the transport mode based on the VMware priorities among the available transport modes.
nbd - Uses the Network Block Device Transport Mode.
nbdssl - Uses the Network Block Device SSL Transport Mode.
san - Uses the SAN Transport Mode.
hotadd - Uses the HotAdd Transport Mode.
For more information about the Transport Modes, see the Knowledge Base article in “VMware Transport Libraries”.
VSSContinueIfSnapshotCreatedWithWriterErrors
If Yes, the VSS-aware backup will continue even if there were writer errors, as long as the snapshot was created successfully. This will only occur after all configured retries have been attempted (VSSSnapshotRetries).
Yes = ON (Default)
No = OFF
VSSSnapshotRetries
If a VSS-aware backup creates a snapshot with writer errors, the DS-Client will retry creating the snapshot without any errors. This is the number of times DS-Client will retry creating an ‘error-free’ snapshot.
Default: 3
Range: 0-999, (0 means backup will fail if snapshot encounters VSS writer errors
VSSSnapshotRetryInterval
The retry interval for VSS snapshot retries (VSSSnapshotRetries).
Default: 5 (minutes)
Range: 1-99
VSSWaitSnapshotTimeout
Timeout while waiting for a VSS snapshot to be created. A longer period can prevent backup failures if different backup sets need to perform VSS backups of a common volume at nearly the same time. (Only one VSS snapshot can be performed on a volume at a time. Since snapshots are fairly fast, a timeout of 5-15 minutes should ensure two different backups of the same volume can be successfully completed, even if they overlap.)
Default: 60 (seconds)
Range: 1-3600
WaitConfirmation
(Seconds) - This parameter value sets the time the DS-Client will wait for file confirmation from the DS-System if a backup activity is stopped.
Default: 60
Range: 0 to 3600
 
 
Category: Notification (Windows DS-Client)
Parameter
Description / Values
DBEmergencyLevel
[Only works if DS-Client database is local. Ignored if using a remote DB.]
(0.01%) - Emergency warning level for the available space on the disks where the DS-Client database resides.
Default: 500 (5%)
Range: 0-10000
DBReserveSpace
[Only works if DS-Client database is local. Ignored if using a remote DB.]
This parameter value (in MB) configures the Minimum amount of free space reserved in the DS-Client Database. Low space checking will not count this reserved space as free space.
Default: 100
Range: 10 to 500
DBStopServiceLevel
[Only works if DS-Client database is local. Ignored if using a remote DB.]
(0.01%) - Stop service level for the available space on the disks where the DS-Client database resides.
Default: 100 (1%)
Range: 0-10000
DBWarningLevel
[Only works if DS-Client database is local. Ignored if using a remote DB.]
(0.01%) - Warning level for the available space on the disks where the DS-Client database resides.
Default: 1000 (10%)
Range: 0-10000
EmergencyFrequency
This parameter value (in hours) configures the intervals at which regular Low Local Storage Emergency Warning Notifications will be issued by DS-Client.
Default: 1
Range: 1 to 6
MemEmergencyFreq
This parameter value (in hours) configures the interval at which regular Low Memory Emergency Warning Notifications will be issued by DS-Client.
Default: 1
Range: 1 to 6
MemEmergencyLevel
This parameter configures the Free Memory Emergency Level. If the DS-Client free memory falls to a level equal to or below this level, DS-Client will start issuing Low Memory Emergency Warning Notifications.
Default: 20 (20%)
Range: 5 to 100
MemWarningFreq
This parameter value (in hours) configures the interval at which regular Low Memory Warning Notifications will be issued by DS-Client.
Default: 4
Range: 1 to 24
MemWarningLevel
This parameter configures the Free Memory Warning Level. If the DS-Client free memory falls to equal or below this level, DS-Client will start issuing Low Memory Warning Notifications.
Default: 30 (30%)
Range: 10 to 100
OLEmergencyLevel
This parameter value (in %) sets the Emergency Warning level for DS-Client Local Storage root. If the DS-Client Local Storage free space falls to equal or below this level DS-Client will start issuing Emergency Warning Notifications.
Default: 30 (0.3%)
Range: 1 to 10,000
OLWarningLevel
This parameter value (in %) sets the Warning level for DS-Client Local Storage root. If the DS-Client Local Storage free space falls equal or below this level DS-Client will start issuing Warning Notifications.
Default: 300 (3%)
Range: 1 to 10,000
WarningFrequency
This parameter value (in hours) configures the interval at which regular Low Local Storage Warning Notifications will be issued by DS-Client.
Default: 4
Range: 1 to 24
 
 
Category: Performance (Windows DS-Client)
Parameter
Description / Values
AS400BlockSize
Defines the number of records in one block for System i Server (formerly AS/400) backup sets. The bigger the block size, the more efficient the delta algorithm, but more memory will be required during restore.
Default: 100000 (about 50 MB).
BigMasterSize
(MB) - If the file size is bigger than this value, DS-Client maintains additional meta-data during backup until a new generation is confirmed to have been saved on DS-System. This overhead is balanced by the benefit of reducing the chance of sending the next generation as a master in case the backup experiences unexpected failures.
Default: 100 MB
Range: 1 to 102400
CacheSQLiteFile
If this parameter is set to YES then the SQLite Database File is cached to improve the speed. By default this parameter is set to NO.
No = OFF (Default)
Yes = ON
DBBulkOptions
Select one of the following:
Default: Bulk inserts from files and memory allowed (recommended)
Bulk inserts disabled
Bulk inserts from files allowed
Bulk inserts from memory allowed
The selection takes effect immediately.
DBConnections
This parameter configures the number of DS-Client database connections to be created when DS-Client service is started.
Default: 3
Range: 1 to 16
Note: This parameter requires the DS-Client to restart before taking effect.
Note: This parameter can be applied globally or to individual leaf nodes.
DefaultCompression
For ZLIB Compression only.
Default: 6
Range: 0-9
0 = no compression (faster)
9 = maximum compression (slower)
DeltaThreads
This parameter configures number of delta threads per backup thread. If set to 0, Delta backup is singled threaded. If set to 1, a single thread does compression/encryption but it is separated from I/O thread. If set to a value more than 1, then the Delta process is multi-threaded.
Default: 1
Range: 0 to 16
Note: This parameter can be applied globally or to individual leaf nodes.
DeltaThreadsFS
This parameter configures number of delta threads for file system backups. If you only back up big files, this can improve speed. For the backup of small files, the default DS-Client backup threads are usually sufficient.
Default: 1
Range: 0 to 16
Note: This parameter can be applied globally or to individual leaf nodes.
DSClientPerformCopyFromSnapshot
This parameter applies to Microsoft SQL Server (VSS-aware) backup sets with Nimble Storage integration. It allows you to specify how the copying of data from the snapshot to the destination is triggered:
Yes (Default) - When the value is set to Yes, the copying of the data is remotely triggered by DS-Client.
No - When the value is set to No, the copying of the data is triggered locally by the VSS requester.
EncryptedLocalData
Encrypt the data saved in the Local Storage Buffer for “Local Storage” and “Local-Only” backup sets. If enabled, the DS-Client’s Private Encryption Key will be used.
No = OFF (Default)
Yes = ON
ExchangeOnlineRestoreBatchSize
This parameter allows you to configure buffering when DS-Client is restoring Exchange data for Cloud (Microsoft Office 365) or Microsoft Exchange Server EWS backup sets to a Cloud destination.
Default: 100
Range: 1 to 1000
To specify the maximum number of items that can be cached to buffer, enter a value between 1 and 1000.
 
When this parameter is set to 1, DS-Client will upload data one item at a time to the Cloud destination.
 
When this parameter is set to 2 or greater, buffering is enabled. DS-Client will cache the data to buffer up to the number of items specified in this parameter and then upload the data to the Cloud destination.
FileReadBufferSize
The internal buffer size (in KB) allocated for reading a file during the backup process.
Default: 64
Range: 16 to 16384
MasterGenerations
Used with the SendFullMaster parameter to determine when to send (backup) a full master to DS-System.
Default: 10
Range: 1 to 25
MaxCacheCopySessions
Maximum concurrent activities supported by DS-Client. Increase if hardware can support additional processing.
Default: 8 (32-bit operating systems), 12 (64-bit operating systems)
Range: 1 to 99
Note: This parameter can be applied globally or to individual leaf nodes.
MaxDeltaSize
(GB) - Maximum file size for delta algorithm to apply. The bigger it is, the more memory is needed for delta processing.
For a 32-bit operating system:
Default: 102400
Range: 1 to 102400
For a 64-bit operating system:
Default: 1048576
Range: 1 to 1048576
MaxPendingIOPerFile
The allowed maximum pending I/O requests for a single file (backup or restore). Increasing this value may improve backup / restore speed if the target storage has very good parallelism (ability to perform simultaneous I/O requests). This option is provided for high performance environments where you can test the disk I/O.
Important: Increasing this value too much can cause performance to slow.
Default: 2
Range: 1 to 16
MaxRestoreReadThreads
Maximum number of read threads on DS-System side for a restore process.
Default: 1
Range: 1-16
Note: This parameter can be applied globally or to individual leaf nodes.
MaxRestoreThreads
This parameter configures the maximum number of threads for a restore process.
Default: 4
Range: 1 to 16
Note: This parameter can be applied globally or to individual leaf nodes.
MaxSessionCheck
Determines when the MaxSessions parameter applies.
Default: Scheduled Activities Only = The total number of scheduled activities that are concurrently running cannot exceed the limit configured in MaxSessions. Users can perform on-demand activities beyond the limit.
Scheduled and On-Demand Activities = The total sum of scheduled and on-demand activities that are concurrently running cannot exceed the limit configured in MaxSessions.
MaxSessions
This parameter configures the maximum concurrent activities supported by DS-Client. Increase the value of this parameter only if your hardware can support additional processing.
For Grid DS-Client this parameter also refers to the Task Limit as seen in DS-User: Grid Menu > Grid Status > List Tab for each Leaf/Node.
Default: 8 (32-bit operating systems), 12 (64-bit operating systems)
Range: 1 to 99
Note: This parameter can be applied globally or to individual leaf nodes.
MaxThreads
This parameter configures the maximum number of threads for each backup activity. Increase the value of this parameter only if your hardware can support additional processing.
Default: 4
Range: 1 to 16
Note: This parameter can be applied globally or to individual leaf nodes.
MaxThreadsMLR
Maximum number of threads for each DS-MLR backup activity. Increase if hardware can support additional processing.
Default: 4
Range: 1 to 16
Note: This parameter can be applied globally or to individual leaf nodes.
MinDeltaGen
The minimum number of online generations required to process files as deltas.
Default: 3
Range: 2 or 3
MinDeltaSize
(KB) - Minimum file size for delta algorithm to apply.
Default: 64
Range: 32 to 1048576
RestoreCacheBufferSize
(MB) - This parameter sets the internal buffer size for caching restore data. Increasing this value may improve the restore performance.
Default: 2
Range: 1 to 1024
SalesforceExtractThreads
For Backup from the Cloud (Salesforce.com) backup sets only.
Defines the number of threads that are used to extract data from
Salesforce.com.
Default: 4
Range: 1-16
SalesforceRestoreSysTables
For Backup from the Cloud (Salesforce.com) backup sets only.
Whether to recover Salesforce system tables when performing restore.
No = OFF (Default)
Yes = ON
SalesforceUseBulkApi
For Backup from the Cloud (Salesforce.com) backup sets only.
If ON, DS-Client will use the Salesforce “BULK API” protocol to retrieve applicable data. If OFF, records are read row-by-row, which may significantly increase the number of API calls used.
Yes = ON (Default)
No = OFF
SendFullMaster
Sends a full master (instead of sending a delta and asking DS-System to reconstruct).
No = OFF (Default)
Yes = ON
SkipCompressionOnCompressedFiles
If the value of this parameter is Yes, then DS-Client will skip compression on files identified as already being compressed. Files types identified as compressed are: pk, zip, gif, png, Microsoft Cabinet Files, gzip, win, jpeg & jfif.
Yes = ON (Default)
No = OFF
SortMethod
Sort algorithm used to sort internal list.
Default: Merge Sort
Quick Sort
SQLQueriesUseIndexHints
Applicable for SQL Server databases only. If the value of this parameter is Yes, DS-Client will use index hints in SQL queries to the DS-Client database.
No = OFF (Default)
Yes = ON
StatisticalCpuUsage
(%) - Limits the DS-Client's consumption of the computer's CPU during statistical backups to this percentage.
Default: 70
Range: 0 to 100
 
 
Grid DS-Client Only - Local Setting (Windows DS-Client)
Parameter
Description / Values
DSCBuffer
This parameter only appears when a Grid DS-Client is used and Local Setting is selected among the Type options. It allows you configure the DS-Client buffer path for an individual leaf node of the Grid DS-Client.
 
Enter a local path on the selected leaf node. The DS-Client service account must have full privileges for the location.
 
The global value for the DS-Client buffer can be set from DS-User > Setup > Configuration > Parameters tab.
Linux / Mac DS-Client parameters
 
 
 
 
Category: Admin (Linux / Mac DS-Client)
Parameter
Description / Values
AutoSync Order
Specifies the order in which backup sets will be synchronized during Weekly Admin based on the estimated synchronization time:
Default: big backup sets first - DEFAULT
small backup sets first
synchronize according to backup set ID
Max AutoSync Number
The maximum number of synchronization activities that can run simultaneously during scheduled Weekly Admin.
Default: 1
Range: 1-8
Skip WeeklyAdmin Sync
Skip synchronizations during scheduled Weekly Admin if no database inconsistencies are detected:
Yes = ON (Default)
No = OFF
System Port
This parameter configures the TCP/IP port(s) DS-Client uses to connect to DS-System. (Normally you should not change this setting unless instructed to by your service provider.)
Default: 4401
Range: 1-65535
Multiple ports can be configured by separating entries with a space, comma, semi-colon or pipe (|). Invalid configuration causes DS-Client to use 4401.
 
 
Category: API Connectivity (Linux / Mac DS-Client)
Parameter
Description / Values
API Listen IP
IP Address to listen for API Connections.
Use '0.0.0.0' to listen on all interfaces.
API Key File
SSL certificate/key file to use for the API Server (PEM format)
Default: /opt/CloudBackup/DS-Client/etc/api.pem
API Key Password
SSL certificate/key file passphrase
Enter a valid password / passphrase for the SSL certificate/key file specified in the API Key File parameter.
API Log File
Log file to use for the API Server
Any valid file name is a valid value.
API Log Level
Log level to record in the API Server logging file
Default: warning
debug
info
error
fatal
API Port
Port on which to listen for API Connections
Default: 4411
 
 
Category: Miscellaneous (Linux / Mac DS-Client)
Parameter
Description / Values
AllowAutoConfig
Allow DS-Client to apply Auto-Configuration from the file "config-update.xml".
Yes = ON (Default)
No = OFF
Auto Upgrade
Allow auto-upgrade of DS-Client from DS-System when their version does not match.
Yes = ON (Default)
No = OFF
Config Keep Days
Number of days to retain old copies of the DS-Client configuration file.
Default: 30 (days)
Range: 1-99
DB2 Client Library Directory
[Linux DS-Clients only]
Specify the DB2 client library directory on the DS-Client machine. Ensure that the dynamic library <libdb2.so.1> resides in this directory.
Example: /opt/ibm/db2/v9.7/lib64/
Note: This parameter requires the DS-Client to restart before taking effect.
DefaultLocalTrashKeepDays
The default period to keep data in the Local-Only trash. This applies to all defined Local-Only paths for this DS-Client.
Default: 7 (days)
Range: 1-999
DS-UserAutoUpgrade
Determines which DS-User auto-upgrade packages this DS-Client will download from DS-System if they are available.
Default: Compatible-Platform DS-User Auto-Upgrade: DS-Client will only download the DS-User upgrade packages which are compatible with the OS of the DS-Client.
Disabled: DS-User auto-upgrade packages will not be automatically downloaded from the DS-System.
Cross-Platform DS-User Auto-Upgrade: DS-Client will download all DS-User auto-upgrade packages that exist on the DS-System to the DS-Client directory during Daily/Weekly Admin.
LogArchivePath
Path where the Detailed Log for activities on the DS-Client are stored.
Detailed Logs are located in this folder, where each backup set has its own numbered sub-folder.
Default for Linux: /opt/CloudBackup/DS-Client/asigra_archivelog/
Default for Mac: /Library/CloudBackup/DS-Client/asigra_archivelog/
Any valid path where the DS-Client can write data is a valid value.
Multi-Tenant
Enables the multitenant feature.
No = OFF (Default)
Yes = ON
ReadOnlyUpgradeInterval
If this DS-Client has started in Read-Only (Stand By) mode (no backup / restore allowed), this is the interval at which it will check for an upgrade package from DS-System.
Default: 5 (minutes)
Range: 1-32000
ScheduleMiss
(Hours) - This is the period in which missed schedules will be triggered by the DS-Client, even after the actual scheduled time.
Default: 6
Range: 1 to 16
Skip Compress
Skip compression on files identified as already being compressed. File types skipped are: lzop, zip, standard linux compression, gzip, bzip2, scocompress, bzip, jpeg, jfif, png, and gif.
Yes = ON (Default)
No = OFF
Note: This parameter requires the DS-Client to restart before taking effect.
VMware Log Filter
[Linux DS-Clients only]
This string specifies a filter in Perl regular expression format. A regex search operation is performed and only matching lines are printed to the dsclient.out log file. This filter does not apply to the vmlibexe.out file.
Default: . (dot, meaning log all)
Each regex is a search ‘for’ that string, with all occurrences printed to the log file.
VMware Log Level
[Linux DS-Clients only]
For debug purposes.
Varies the amount and type of logging information inside the /tmp/dsclient.out and /tmp/vmlibexec.out log files.
dsclient.out - This file contains the VMware related log messages generated from the DS-Client.
vmlibexec.out - This file contains the log messages DS-Client received from the VMware libraries.
From the lowest to the highest level of logging:
Default: none = No logging
error = Log errors
debug = Debug logging
warning = Log warnings
info = Log information messages
trace = Trace (log everything)
VMware Path Escape
[Linux DS-Clients only]
Determines how DS-Client handles VMware data paths, since HTTP is used. URL paths may require ‘path escaping’ for special characters (e.g. use ‘%26’ instead of ‘&’).
Default: auto - DS-Client tries to determine what path format is required.
no - Never use ‘escape characters’ in paths
yes - Always use ‘escape characters’ in paths
Note: This parameter requires the DS-Client to restart before taking effect.
VMware SOAP Debug
[Linux DS-Clients only]
For debug purposes. Writes trace logs of any SOAP requests to /tmp on the DS-Client.
No = OFF (Default)
Yes = ON
Note: This parameter requires the DS-Client to restart before taking effect.
VMware VADP TransportMode
This applies only to VMware VADP backup sets. This does not apply to VM replication sets (VMware).
 
Select one of the following strings to set the transport mode. DS-Client requests the VMware libraries to use the selected transport mode to initialize a connection for data transfer.
Default: When none of the strings is selected, the library automatically chooses the transport mode based on the VMware priorities among the available transport modes.
nbd - Uses the Network Block Device Transport Mode.
nbdssl - Uses the Network Block Device SSL Transport Mode.
san - Uses the SAN Transport Mode.
hotadd - Uses the HotAdd Transport Mode.
For more information about the Transport Modes, see the Knowledge Base article in “VMware Transport Libraries”.
VMware VADP Verify Disk Signature
This parameter allows you to select the Verify disks signature on next backup option in all the VMware VADP backup sets that have Changed Block Tracking (CBT) enabled. The setting is not permanent but enforces a one-time signature verification in the next immediate backup session of each applicable backup set.
No (Default)
Yes - To enable this setting, select Yes as the value of this parameter and then click Apply. Note: The parameter will immediately return to No, its default value.
VMware VixDiskLib Configfile Path
[Linux DS-Clients only]
This parameter allows you to configure the path to the VMware Virtual Disk Library configuration file for VMware-VIX backup set type only. Configuring this parameter is necessary only if you want to define your own configuration file and specify different settings. Refer to the VMware documentation for the specific parameters and file format.
Default: blank - The default VMware Virtual Disk Library settings will be used.
Any valid file name is a valid value.
Note: This parameter requires the DS-Client to restart before taking effect.
 
 
Category: Notification (Linux / Mac DS-Client)
Parameter
Description / Values
Database Emergency Level
Emergency warning level for the available space on the disks where the DS-Client database resides.
Default: 500 (5%)
Range: 0-10000
Database Stop Level
Stop service level for the available space on the disks where the DS-Client database resides.
Default: 100 (1%)
Range: 0-10000
Database Warning Level
Warning level for the available space on the disks where the DS-Client database resides.
Default: 1000 (10%)
Range: 0-10000
Local Storage Emergency Level
Available space emergency warning level for Storage root.
Default: 30 (0.3%)
Range: 1-10000
Local Storage Warning Level
Available space warning level for Local Storage root.
Default: 300 (3%)
Range: 1-10000
Memory Emergency Level
(in %) Free memory emergency warning level.
Default: 20
Range: 5-100
Memory Warning Level
(in %) Free memory warning level.
Default: 30
Range: 10-100
PM Emergency Frequency
(Hours) - Emergency warning notification interval when space is low (DS-Client DB / Local Storage / Use Buffer / Memory).
Default: 1
Range: 1-10
PM Warning Frequency
(Hours) - Warning notification interval when space is low (DS-Client DB / Local Storage / Use Buffer / Memory).
Default: 4
Range: 4-10
Use Buffer Emergency Level
Available space emergency warning level for Use Buffer root.
Default: 30 (0.3%)
Range: 1-10000
Use Buffer Warning Level
Available space warning level for Use Buffer root.
Default: 300 (3%)
Range: 1-10000
 
 
Category: Performance (Linux / Mac DS-Client)
Parameter
Description / Values
Compression Level
For ZLIB Compression only:
Default: 6
Range: 0-9
0 = no compression (faster)
9 = maximum compression (slower)
EncryptedLocalData
Encrypt the data saved in the Local Storage Buffer for Local Storage and Local-Only backup sets. If enabled, the DS-Client’s Private Encryption Key will be used.
No = OFF (Default)
Yes = ON
Max DeltaSize
(GB) - Maximum file size for delta algorithm to apply. The bigger it is, the more memory is needed for delta processing.
For a 32-bit operating system:
Default: 102400
Range: 1 to 102400
For a 64-bit operating system:
Default: 1048576
Range: 1 to 1048576
MaxSession Check
Determines when the MaxSession Number parameter applies.
Default: Scheduled Activities Only - If this is selected, the total number of scheduled activities that are concurrently running cannot exceed the limit configured in MaxSession Number. Users can perform on-demand activities beyond the limit.
Scheduled and On-Demand Activities - If this is selected, the total sum of scheduled and on-demand activities that are concurrently running cannot exceed the limit configured in MaxSessions Number.
MaxSession Number
Maximum concurrent activities supported by DS-Client. Increase if hardware can support additional processing.
Default: 8 (32-bit operating system), 12 (64-bit operating system)
Range: 1 to 99
MaxThread Number
Maximum number of threads for each backup activity. Increase if hardware can support additional processing.
Default: 2
Range: 1 to 99
Note: This parameter requires the DS-Client to restart before taking effect.
Min DeltaSize
(KB) - Minimum file size for delta algorithm to apply.
Default: 32
Range: 8 to 1048576
MinDeltaGen
The minimum number of online generations required to process files as deltas.
Default: 3
Range: 2 or 3
Note: This parameter requires the DS-Client to restart before taking effect.
Restore Threads Count
This parameter configures the maximum number of threads for a restore process (VMware and File system backup sets only, not including NAS).
Default: 1 per CPU (core) up to 4
Range: 1 to 16
RetryPrimary
Defines how often to retry the primary DS-System connection after switching to a secondary connection (in hours). A value -1 means “never retry”, and a value of 0 means “retry immediately”.
Default: 24
Range: -1 to 24
Scan Shares Vacuum Frequency
Interval (in minutes) that must elapse before the Scan Shares activity will perform a database vacuum on the dslanfiles database. This only removes unnecessary data to make the database more compact. It does not affect the information gathered from the scan.
Default: 30
Range: 1 to 240
System i Connection Timeout
[Linux DS-Clients only]
Interval (in minutes) that must elapse without response before DS-Client considers the connection to a System i server to have timed out.
Default: 60
Range: 1 to 600
Note: The timeout is subject to change (upwards) during backup and restore, based on the size of the data being processed, however it will not be reset lower than this value.