I am posting for additional visibility regarding Veeam Support Case #07986991.
Product
Veeam Backup for Microsoft 365
Issue
When running the following script:
Code: Select all
Get-VBORepository | ForEach-Object {
[PSCustomObject]@{
Name = $.Name
ServicePoint = $.ObjectStorageRepository.Folder.Bucket.ConnectionSettings.ServicePoint
}
} | Format-Table -AutoSize
Code: Select all
Proxy does not exist: 47ecb35e-de57-47eb-8576-4dd4ac01434cCode: Select all
Get-VBOProxy -Id 47ecb35e-de57-47eb-8576-4dd4ac01434c- Repositories previously associated with that proxy are now configured to use a proxy pool.
- Backup jobs are running successfully.
- The only failure occurs during Get-VBORepository.
- If we open each repository in the UI and click Next → Next → Finish, the PowerShell error disappears for that repository.
Important Behavior
This appears to indicate that:
- A stale proxy GUID reference is retained in repository configuration.
- The stale reference is not automatically reconciled when a proxy is removed or repositories are re-bound to a proxy pool.
- The UI refresh forces the configuration to re-save and clears the issue.
- There is no supported bulk method to reconcile or rebind repositories.
Support Interaction So Far
- Multiple full log bundles and targeted PowerShell logs have been provided.
- Commands requested by Support have been executed and results shared.
- Support is currently investigating whether the proxy ever existed.
Product Behavior Perspective
- If the proxy existed and was removed, configuration cleanup did not fully reconcile references.
- If the proxy never existed, an invalid GUID reference was created internally.
- In both cases, a stale configuration reference remains and breaks PowerShell enumeration.
Scale Impact
This environment contains 300+ repositories. Manually opening and re-saving each repository is not operationally viable in a service provider environment. We rely heavily on PowerShell automation; having enumeration fail due to stale internal references significantly impacts automation at scale.
Questions for R&D
- Is this a known issue in VBO?
- Is there a supported bulk method or remediation script to clean stale proxy GUID bindings?
- Should proxy removal automatically rebind repositories without leaving residual GUID references?
- Is R&D involvement already expected under Case #07986991?
Thank you.