Version 3.8.0

3.8.1 Local disk rate

This is done by reducing the local disk write rate to the bytes per second specified in the settings. The value of the parameter is a string representing the number of bytes that can be written to disk per second. Values with suffixes indicating size are also accepted: kb, mb, gb, etc.

There are two levels for limiting the disk write speed. Each subsequent level will override the values of the previous level. To disable the limits use "0".

1. Basic (general) level in the main config in nxs-backup.conf allows you to set limits for all backup jobs.

Here is an example of a disk rate limit config in nxs-backup.conf:

include_jobs_configs: ["conf.d/*.conf"]

limits:
  disk_rate: "20mb"

In this example, nxs-backup will limit the disk write speed for all jobs to 20Mb/s.

2. Job level in its config allows you to set/override limits for this specific job.

Here is an example of disk rate limit config in job config:

job_name: limited_files
type: desc_files

limits:
  disk_rate: "50mb"

In this example, nxs-backup will limit the disk write speed for job limited_files to 50Mb/s no matter what limit is set in the main config.