| KB ID: | 4468 |
| Product: | Veeam Backup for Microsoft 365 | 8 | 8.1 | 8.2 | 8.3 | 8.4 | 8.5 |
| Published: | 2023-07-27 |
| Last Modified: | 2026-08-13 |
The sections below expand on the list of reasons a backup repository may have an Invalid state, as listed on the Invalid State page in the Veeam Backup for Microsoft 365 User Guide.
Each possibility must be investigated individually. If you would like assistance, please open a support case.
A repository lock denotes that an object storage repository is in use by a backup proxy server or a backup proxy pool, and it prevents the same object storage from being added to another backup infrastructure configuration. The lock file is stored in the RepositoryLock directory. For more information, see Object Storage Repository Structure.
When the repository lock is missing, the repository is marked Invalid, and an error similar to the following occurs:
Repository is invalid.: Cannot find expected repository lock in object storage (owner ID: {owner ID}, repository ID: {repository ID}).
Solution: Remove and re-add the object storage.
Unable to check object storage lock (reason: The object storage server security certificate is not valid. Examine and accept the certificate.)
Solution: Accept the updated certificate.
The object storage repository is marked Invalid when Veeam Backup for Microsoft 365 cannot establish a connection to the object storage.
Solution: Isolation testing and firewall check.
The object storage repository is marked Invalid when the container or bucket that holds its data can no longer be found.
Solution: Verify the container or bucket.
Within the container or bucket, each object storage repository stores its data in a repository folder (<repository_folder_name>) beneath the Veeam/Backup365/ path. The repository is marked Invalid when this folder is renamed or removed.
Solution: Restore the repository folder.
When a backup repository stores its data on direct-attached storage (DAS) or network-attached storage (NAS), losing the connection to that storage marks the repository Invalid.
Solution: Restore access to the storage.
If this KB article did not resolve your issue or you need further assistance with Veeam software, please create a Veeam Support Case.
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.
This form is only for KB Feedback/Suggestions, if you need help with the software open a support case