Scale-Out Backup Repository Free Space Calculation

KB ID: 2282
Product: Veeam Backup & Replication | 10 | 11
Published: 2017-05-18
Last Modified: 2022-09-28
Get weekly article updates
By subscribing, you are agreeing to have your personal information managed in accordance with the terms of Veeam's Privacy Notice.

Cheers for trusting us with the spot in your mailbox!

Now you’re less likely to miss what’s been brewing in our knowledge base with this weekly digest

error icon

Oops! Something went wrong.

Please try again later.

Challenge

Jobs running to a Scale-Out Backup Repository report "No scale-out repository extents have sufficient disk space to store the backup file," even though some of the extents have adequate free space.

Cause

At the beginning of a job, if no other jobs are running, Veeam Backup & Replication retrieves the actual free space of the assigned Scale-Out Backup Repository extent. It then estimates the size of the restore point to be created and subtracts that from the actual free space to generate an estimated free space value. All subsequent concurrently running jobs for that extent use that estimated free space to keep a running Estimated Free space. This system allows the software to prevent jobs from running that may fill the extent.

More Information: Veeam Backup & Replication User Guide > Backup Size Estimation

Solution

Option 1: Understand Expected Behavior

The estimated free space system is intended as a safeguard to prevent concurrently running jobs from filling the Scale-Out Backup Repository extents.

More information can be found in the Backup File Placement section of the Veeam Backup & Replication User Guide.

 

Option 2: Alternate Estimated Free Space Calculation

Since the actual free space is only retrieved when no active tasks are assigned to an extent, in environments where tasks are always running, the estimated free space may begin to deviate from the actual free space over a long enough time. This deviation is due to the slight differences between the estimated size and the actual size of restore points.

The software can be configured to recalculate the estimated free space when a new job is assigned to an extent. (The recalculation can only occur if it has been more than 15 minutes since the last estimated free space recalculation.) The recalculated 'estimated free space' will be based on the actual free space minus the estimated restore point size of all active tasks for the extent.

To enable this alternate method of estimating free space, create the following registry value:

Server: Veeam Backup Server
Key: HKLM\SOFTWARE\Veeam\Veeam Backup and Replication\
Value Name: SobrForceExtentSpaceUpdate
Value Type: DWORD
Value Data: 1

  • 1 - Enable Alternate Estimated Free Space Calculation using periodic recalculation of free space while tasks are active.
  • 0 - (Default) Only retrieve actual free space when no active tasks are assigned to an extent.
SobrForceExtentSpaceUpdate should only be enabled in environments where Scale-Out Backup Repositories are configured to use Per-Machine Backup Files (the default for SOBR).
To submit feedback regarding this article, please click this link: Send Article Feedback
To report a typo on this page, highlight the typo with your mouse and press CTRL + Enter.

Spelling error in text

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Thank you!

Thank you!

Your feedback has been received and will be reviewed.

Oops! Something went wrong.

Please try again later.

KB Feedback/Suggestion

This form is only for KB Feedback/Suggestions, if you need help with the software open a support case

By submitting, you are agreeing to have your personal information managed in accordance with the terms of Veeam's Privacy Notice.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Verify your email to continue your product download
We've sent a verification code to:
  • Incorrect verification code. Please try again.
An email with a verification code was just sent to
Didn't receive the code? Click to resend in sec
Didn't receive the code? Click to resend
Thank you!

Thank you!

Your feedback has been received and will be reviewed.

error icon

Oops! Something went wrong.

Please try again later.