Gostev I could be wrong with how the logic works as I haven't read any published information on the precise logic other than this
https://helpcenter.veeam.com/docs/backu ... ml?ver=120. I am only basing this on what I have personally observed, and that's what the logic appeared to be doing. It was placing a new backup, for a new job, on our smallest extent, which also had the least amount of free space available, both in terms of raw and %. Could it be a bug? Yes, or it could be this is how it's designed to work. But I have witnessed this on one of our SOBRs with different sized extents. We always have data locality turned on as it seems to be more risky to not have that on. I understand that will keep the incrementals with the fulls, and Veeam has no way to predict the churn of that backup and how fast it will grow, so I imagine it must make a decision based on the estimated size of the first active full. That would then cause uneven growth, and a rebalance would be needed later, but that's expected. But even with data locality, I can't surmise why it would choose that smallest extent, using either metric for a new backup, or why an extent goes from 8% free to 3% free from a rebalance op with 2 others having more space using either metric. The only thing that made sense to me is that it's placing the new backup based on raw storage and trying to make that even everywhere.
Even this which is listed in the link above is hard to grasp on how it impacts the extent selection as it relates to storage: Load control settings — maximum number of tasks that the extent can process simultaneously.
If we could know precisely how it's intended to work, that would help us to align that with the behavior we tend to see, and then determine if it's working as designed or not, or if the design could use some additional optimizations or options. All I can really do is observe and try to ascertain what that logic might be.
For us it's not really going to be an issue anymore as we just bought all new equally sized servers for SOBR repos which we will be configuring soon, but it still would be nice to understand this and have options (if needed) for future needs.