You can use formulas to calculate the amount of space that is needed for the job results directory. The amount of space that is needed depends on the number of files to be backed up or restored and the average length of the file names and paths.
Some agents and components require additional disk space. To review these disk space requirements, see Agents and Components Requiring Additional Disk Space.
Before You Begin
Gather the following information:
-
The number of files that are included in each type of job that you plan to run (backup, restore, snapshot, and deduplication)
-
The average length of the path (including the file name) for all the files in each job type
-
The number of restore jobs that you plan to keep for a longer period of time
-
The value in the Limit the Max Cache size to box on the client Deduplication tab
The default value is 4096 MB.
-
The disk space values for any other components that are included in the jobs
Procedure
Note
The raw calculations are in bytes. If you want to convert to a more convenient size (such as gigabytes), verify that all the values are converted before performing the final calculation.
-
For each type of job that you plan to run (backup, restore, or snapshot), use the following formula to calculate the required disk space in bytes:
job_type_multiplier x number_files_in_job x (average_characters_in_paths + average_trueup_factor)
where:
-
job_type_multiplier is a value that you include depending on the type of job you are calculating (The value for backups is 6, restores is 1.5, and snapshot is 7)
-
number_files_in_job is the total number of files included in the job
-
average_characters_in_paths is the average number of characters in the full paths (including file names) of the files in the job
-
average_trueup_factor is the average factor for synchronization of data on the source disk and the index. The average_trueup_factor value is 72.
-
-
Use the following formula to calculate the required disk space for the job results directory:
backup_disk_space + (restore_disk_space x number_long_term_restores) + (snap_disk_space x parallel_snap_jobs) + deduplication_cache_max + additional_disk_space
where:
-
backup_disk_space is the disk space value that you calculated for backup jobs
-
restore_disk_space is the disk space value that you calculated for restore jobs
-
number_long_term_restores is the number of restores that you plan to keep for a longer period of time
-
snap_disk_space is the disk space value that you calculated for snapshot jobs
-
parallel_snap_jobs is the number of snapshot jobs that you plan to run at the same time (in parallel)
-
deduplication_cache_max is the value (in MB) in the Limit the Max Cache size to box on the client Deduplication tab
-
additional_disk_space are the disk space values of any other components, such as optimized scan cache, that are included in the job
Note
-
For the network share jobs that create the .7z files, remember to keep additional disk space.
-
For the job types that you do not plan to run, ignore the calculations (or use 0).
-
-
Examples
Consider an environment with the following conditions:
-
Number of files: 25,000,000 (25 million)
-
Average number of characters in the file paths: 15
-
Average true-up factor for a file size of 100 MB: 72
-
Deduplication maximum cache value: 4096 MB (4.096 GB)
-
Number of restores that are kept for a longer period of time: 1
-
Number of snapshot jobs that run in parallel: 1
Example 1: Backup and Restore Jobs
The calculation for the job results directory disk size for backup and restore jobs is as follows:
-
Calculate the disk space required for each type of job:
-
backup_disk_space: 6 x 25,000,000 x (15 + 72) = 13,050,000,000 Bytes (12.15 GB)
-
restore_disk_space: 1.5 x 25,000,000 x 15 = 562,500,000 Bytes (0.563 GB)
-
-
Calculate the disk space required for the job results directory:
12.15 + (0.563 x 1) = 12.713 GB
Example 2: Backup and Restore Jobs with Deduplication
The calculation for the job results directory disk size for backup and restore jobs with deduplication is as follows:
-
Calculate the disk space required for each type of job:
-
backup_disk_space: 6 x 25,000,000 x (15 + 72) = 13,050,000,000 Bytes (12.15 GB)
-
restore_disk_space: 1.5 x 25,000,000 x 15 = 562,500,000 Bytes (0.563 GB)
-
-
Calculate the disk space required for the job results directory, including the deduplication max cache value (4.096 GB):
12.15 + (0.563 x 1) + 4.096 = 16.809 GB
Example 3: Backup, Restore, and Snapshot Jobs
The calculation for the job results directory disk size for backup, restore, and snapshot jobs is as follows:
-
Calculate the disk space required for each type of job:
-
backup_disk_space: 6 x 25,000,000 x (15 + 72) = 13,050,000,000 Bytes (12.15 GB)
-
restore_disk_space: 1.5 x 25,000,000 x 15 = 562,500,000 Bytes (0.563 GB)
-
snap_disk_space: 7 x 25,000,000 x 15 = 2,625,000,000 Bytes (2.625 GB)
-
-
Calculate the disk space required for the job results directory:
12.15 + (0.563 x 1) + (2.625 x 1) = 15.338 GB
Related Topics
For information about the Limit the Max Cache size to option, see Deduplication - Advanced Client Properties.