DS-Client Help : Working with backups : Backup considerations : DS-Client buffer
 
DS-Client buffer
DS-Client buffer is a temporary storage location on the DS-Client computer that can be used to speed up backup and restore operations.
When using the DS-Client buffer, backup files are transferred to the buffer location at LAN speed and then transferred to the DS-System at DS-System connection speed. This minimizes the time the LAN must support the additional backup or restore traffic. This is useful if the DS-Client connection to the DS-System is much slower than its connection to the LAN.
The DS-Client deletes all files from the DS-Client buffer after each activity regardless of whether the operation was performed successfully.
DS-Client buffer can also provide temporary storage as the database dump location, which avoids the need for extra disk capacity on network servers.
NOTE:  For information on how to change the DS-Client buffer location, see “Configuring the parameter settings”.
For best results when using the DS-Client buffer, do the following:
Ensure the buffer storage location is configured to use a folder other than a system temp folder. For example, C:\DS-Client\Buffer.
Ensure sufficient disk capacity is available on the drive containing the DS-Client buffer folder. For example, to support the backup activities for SharePoint Online data, the DS-Client buffer must provide the storage capacity calculated based on the SharePointOnlineBackupBatchSize (Miscellaneous) and MaxSessions (Performance) advanced configuration parameters, and the size of files that are larger than 500 MB in SharePoint Online:
SharePointOnlineBackupBatchSize x MaxSessions x Largest file size x Number of threads
For example:
SharePointOnlineBackupBatchSize value = 1
MaxSessions value = 1
Largest files greater than 500 MB on your SharePoint Online Server = 15 GB
Number of threads = 4 (MaxThreads for backup or MaxRestoreThreads for restore)
In this example, the DS-Client buffer capacity required for SharePoint Online backup activities is 1 item per batch x 1 session x 15 GB x 4 threads = 60 GB.
Ensure the buffer storage location supports the same structure as the source. For example, if DS-Client buffer is on a Linux DS-Client, the maximum number of subfolders allowed within a single folder is 32767.
Do not select the Use Buffer option for backups that have data on the DS-Client computer. The Use Buffer option copies files to the DS-Client buffer. From there, the files are processed for backup by the DS-Client. If the DS-Client buffer folder is part of a backup, issues can occur because the backup might catch a loop that reads the same directories being copied for backup.
To maximize speed, provide credentials for all backups to access the DS-Client buffer folder. DS-Client buffer is also used by activities that access the DS-Client database to create temporary files for bulk insert. If a backup is not assigned credentials to create, delete, read, and write files in the DS-Client buffer folder, bulk insert operations will fail and a regular insert is used instead.