In this environment, we are using Veeam Backup & Replication v12, and Dell EMC Data Domain is configured as a backup repository via SOBR (Scale-Out Backup Repository).
In terms of actual behavior, the backup size estimation in Veeam does not take into account the space reduction effects of Data Domain deduplication.
As a result, even though sufficient free space actually existed due to deduplication on the Data Domain, a job became unable to run during the pre-processing phase because the estimation is based on logical size.
Therefore, we would like not only to confirm this behavior but also to understand the design intent behind it, as well as whether there are other considerations that could impact future operations.
We would appreciate your clarification on the following points:
- Our understanding is that this behavior represents a conservative design intended to prevent job failures due to insufficient capacity during data transfer.
Is this understanding correct?
If there are any other reasons, please let us know. - Why is it not explicitly stated as a limitation or consideration that “the effects of deduplication storage are not taken into account in this estimation”?
- Similarly, are there any other designs, configurations, or behaviors where characteristics of deduplication storage (such as Data Domain) are not taken into account?
If so, please also advise on any operational precautions or risks associated with them. - We understand that this behavior can currently be avoided by adjusting registry keys. However, dependency on such undocumented parameters raises significant concerns regarding operational continuity, especially for versions v13 and later.
For example, if these keys are removed, modified, or disabled in future versions, it may no longer be possible to avoid the same issue.
Therefore, please clarify the following:
- Are these tuning parameters (for example, SOBRFullSizeEstimatePercent) expected to remain available in future versions, including v13 and beyond?
- Are there any plans to implement an official feature in the VBR console that allows enabling/disabling size estimation or configuring thresholds?
In the past, we used Veritas NetBackup, where no such size estimation was performed during the pre-processing phase, and jobs did not stop prior to data transfer for this reason.
Due to this behavioral difference, we are strongly concerned that other implicit design constraints may exist and could affect future operations.
We appreciate your response.