How to enable advanced space control for Scale-out Backup Repository

KB ID: 2282
Product: Veeam Backup & Replication | 10 | 11
Published: 2017-05-18
Last Modified: 2022-05-04
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 Scale-Out Repository report "No scale-out repository extents have sufficient disk space to store the backup file," while at least some of the extents have adequate free space.

Cause

At the beginning of a job, Veeam Backup & Replication retrieves the actual free space on a scale-out backup repository and estimates the size of a restore point to be created. Then the estimated restore point size is subtracted from the actual free space to determine the estimated free space. This estimated free space is then used by all further concurrently running jobs targeted at the same scale-out backup repository. The actual free space value is only captured at the start of a job targeted at the scale-out backup repository while no other jobs actively use the same scale-out backup repository.

Solution

Option 1: Understand Expected Behavior

The Free Space estimation system is intended as a safeguard to prevent extents from becoming full. More information can be found in the Backup File Placement section of the Veeam Backup & Replication User Guide.

 

Option 2: Disable Estimated Free Space Calculation

In environments where jobs are always running, the actual free space will not be checked because the actual free space value is only captured at the start of a job targeted at the scale-out backup repository while no other jobs actively use the same scale-out backup repository. In such an environment, it becomes necessary to disable the estimated free space calculation feature and force actual free space to be checked each time a job starts.

Enabling the following registry settings will force the Free Space to be checked as each job starts.

Server: Veeam Backup Server
Key: HKLM\SOFTWARE\Veeam\Veeam Backup and Replication\
Value Name: SobrForceExtentSpaceUpdate
Value Type: DWORD
Value Data (Default): 0

  • 0 - (Default) Use estimated free space logic.
  • 1 - Disables estimated free space logic, forcing extent free space to be updated for each job.

 

Important: It is strongly recommended to only disable the estimated free space feature in environments where Scale-Out Backup Repositories are configured to use Per-Machine Backup Files, the default for SOBR.

Click here to send feedback regarding this KB, or suggest content for a new KB.
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.