This section refers to the sizing of standard disk repositories.
- Use the Veeam Size Estimator (VSE) to estimate capacity requirements
- Use ReFS/XFS with block cloning to reduce space requirements for synthetic fulls and GFS restore points and improve merge performance
- Add more resources if you plan to use health-checks as health checks require additional read IO
When estimating the amount of required disk space, you should know the following:
- Total amount of data being backed up
- Frequency of backups
- Retention period for backups
- Planned backup chain type (recommended: Forward Incremental with synthetic full backups)
- Is ReFS/XFS block cloning be used (recommended)
Also, when testing is not possible beforehand, you should make assumptions on compression and deduplication ratios, change rates, and other factors. The following figures are typical for most deployments; however, it is important to understand the specific environment to figure out possible exceptions:
- Data reduction thanks to compression and deduplication is usually 2:1 or more; it’s common to see 3:1 or better, but you should always be conservative when estimating required space.
- Typical daily change rate is between 2% and 5% in a mid-size or enterprise environment. This can greatly vary among servers. Database servers have high change rates (up to 30-50% in worst case). If there is a high percentage of databases involved, calculate with higher values like (e.g. 10%).
- Include additional space for one-off full backups.
- Include additional space for backup chain transformation (forward forever incremental, reverse incremental) – at least the size of a full backup multiplied by 1.25.
- Use ReFS or XFS to improve merge performance and reduce space requirements for synthetic full and GFS through the Fast Clone feature.
Using the numbers above, you can estimate required disk space for any job. Besides, always leave extra headroom for future growth, additional full backups, moving VMs, restoring VMs from tape, …
A repository sizing tool that can be used for estimation is available at Veeam Size Estimator or RPS Calculator. Note that this tool is not officially supported by Veeam, and it should be used “as is”, but it’s nonetheless heavily used by Veeam Architects and regularly updated.
Tip: With Veeam Availability Suite, you can use Veeam ONE together with Veeam Backup & Replication. Among the many reports, Veeam ONE has the VM Change Rate Estimation report from the “Infrastructure Assessment” report pack; this can be used as an indicative pre-deployment assessment
Run the “Capacity Planning for Backup Repositories” report to analyze future space consumption.
- Veeam Help Center - Backup Repository Section
- Veeam Help Center - Data Compression and Deduplication
- Veeam Help Center - Fast Clone
- Microsoft - ReFS Overview
- Restore Point Simulator (RPS Sizer)
- Veeam Size Estimation Tool (VSE)
- Alliance Partner Integrations & Qualificationss - Veeam Ready Repository