Author name: Managecast Technologies

General Cloud Backup, Troubleshooting, Veeam

Veeam Backup & Replication Error: Failed to Open Storage for Read/Write Access / File Does Not Exist

When a backup job fails with the errors “Failed to open storage for read/write access” or “File does not exist,” it typically indicates that Veeam was unable to access or write to the backup repository. These issues are often caused by connectivity problems, permission misconfigurations, insufficient storage, or file locks that prevent normal access. Common Causes and Resolutions Cause 1: Repository or Storage Connectivity Issues If Veeam cannot reach or communicate properly with the repository, it will fail to open the backup file for read/write operations. Resolutions: Cause 2: Insufficient Free Space When the repository runs out of space, Veeam cannot write incremental or full backup data, often producing the same error message. Resolutions: Cause 3: Permissions or Ownership Issues If the credentials Veeam uses do not have sufficient rights on the repository, the job may fail to open or write to the storage file. Resolution: Cause 4: File Locks or Interference from Other Software Antivirus, backup agents, or volume snapshot tools may lock Veeam backup files (.vbk, .vib, .vrb), preventing read/write operations. Resolutions: Advanced Troubleshooting If the above resolutions do not resolve the issue: Preventive Recommendations If you continue to experience errors after performing these steps, please contact Support@Managecast.com for assistance.

General Cloud Backup

Veeam for Microsoft 365 Error: Failed to Resolve Personal Site Owner

The “Failed to resolve personal site owner” error in Veeam Backup for Microsoft 365 occurs when Veeam cannot validate or identify the owner of a Microsoft 365 personal site (OneDrive/SharePoint). This typically happens when a personal site is included in a backup job—often through an organizational or group selection—but the associated user account cannot be resolved. Common Causes Resolutions Resolution 1: Verify or Reassign the Personal Site Owner In SharePoint Admin Center, confirm that the personal site has a valid owner: Resolution 2: Create a Dedicated Job for the Personal Site If the personal site cannot be resolved but still needs to be backed up: Resolution 3: Exclude the Personal Site from the Job If the personal site data is not required for backup: Additional Notes If you continue to experience issues, need help reviewing personal site ownership, or have further questions, please contact Support@Managecast.com for assistance.

General Cloud Backup, Troubleshooting, Veeam

Veeam SSPI Authentication Failed for User When Updating

During an update or upgrade of Veeam Backup & Replication, you may encounter the error message: “SSPI authentication failed for user.” Even when running the installer or updater with administrative privileges, this issue can still occur. It’s most often related to a mismatch between the Windows account used for the original installation and the one currently running the update, or to a change in the system hostname after installation. Common Scenarios Case 1: Hostname Changed After Installation If the Veeam installation was performed under a local administrator account and the server’s hostname was later changed, the mapping in PostgreSQL’s authentication file (pg_ident.conf) no longer matches the current system identity. As a result, the SSPI handshake fails during authentication. Case 2: Different Administrator Account Used If the update is being run under a different administrator account than the one originally used for installation, the PostgreSQL service will reject authentication due to an unmatched user mapping. Resolutions Case 1: Edit the pg_ident.conf File 1. Open the file:C:\Program Files\PostgreSQL\15\data\pg_ident.conf(Note: The PostgreSQL version number may vary depending on your installation.) 2. Scroll to the bottom of the file and locate the section labeled:MAPNAME SYSTEM-USERNAME PG-USERNAME You can also add additional administrator accounts here if multiple users manage the environment. 3. Update the entries to reflect the current system username or hostname. Example: 4. Save the file and restart the PostgreSQL-Veeam service. 5. Rerun the installer or update process. Tip: Always create a backup of pg_ident.conf before making changes. Case 2: Run the Updater with the Original Admin Account 1. Log in using the same Windows administrator account that was used during the initial Veeam installation. 2. Re-run the updater or installer from that session. 3. Once the update completes successfully, verify that all Veeam services start normally and can access the configuration database. Additional Notes If the SSPI authentication error persists after applying these fixes, please contact Support@Managecast.com for further assistance.

Troubleshooting, Veeam

Veeam Backup & Replication Error: Failed to Expand Object

The “Failed to expand object” error in Veeam Backup & Replication typically occurs when Veeam attempts to enumerate or query a virtual infrastructure object (such as a VM, datastore, cluster, or host) but cannot retrieve its components. This issue is most often related to environment configuration or permission mismatches between Veeam and the underlying vCenter/ESXi infrastructure. Common Causes and Resolutions Cause 1: vCenter or ESXi Connectivity Issues When Veeam cannot communicate properly with vCenter or a managed host, it may fail to expand objects during job initialization or inventory enumeration. Resolution: Cause 2: Incorrect or Expired Credentials If the credentials used to connect to vCenter, ESXi, or a Windows repository have changed or expired, Veeam will be unable to access the associated objects. Resolution: Cause 3: Insufficient Privileges The account used to connect to the host or vCenter must have adequate privileges to query inventory objects and perform backup operations. Resolution: Additional Notes If you continue to experience this error or need further assistance, contact Support@Managecast.com for additional troubleshooting guidance.

Troubleshooting, Veeam

“VM disk size changed since last sync, deleting all restore points.” – Veeam Backup & Replication 

Backup or replication jobs in Veeam Backup & Replication may sometimes report the following message:  “VM disk size changed since last sync, deleting all restore points.”  At first glance, this can look like a serious problem — losing all restore points sounds alarming. However, this behavior is intentional and protective. Veeam is designed to maintain data consistency and will automatically reset a replication or backup chain if it detects a change that could make incremental data unsafe to use.  During every backup or replication cycle, Veeam compares source VM’s current virtual disk configuration to the metadata stored from the last successful job.  If it detects any differences, it assumes the disk layout has changed and that existing restore points are no longer valid for incremental synchronization.  When this happens, Veeam takes a cautious approach to preserve data integrity:  This ensures the next restore point reflects the VM’s current, correct disk configuration, preventing corruption or restore failures in the future.  Best Practices  When Veeam detects that a VM’s virtual disk configuration has changed, it intentionally resets the backup or replication chain to prevent inconsistencies and ensure that all future restore points are reliable.  By planning disk modifications around full backups and maintaining awareness of storage-related changes, you can avoid unnecessary fulls while keeping your replication and backup data consistent and trustworthy.  For more information, please contact support@managecast.com. 

Office 365 Backup, Troubleshooting, Veeam

“Cannot Protect a Group Mailbox Because the Group Doesn’t Have an Owner” in Veeam for Microsoft 365 

When protecting Microsoft 365 data with Veeam Backup for Microsoft 365, you may encounter the following error while attempting to back up a Microsoft 365 Group mailbox:  Error: Cannot protect a group mailbox because the group doesn’t have an owner.  This issue typically appears during a job session that includes Microsoft 365 Groups, and it prevents Veeam from processing the group mailbox successfully.  How to Resolve  To resolve the issue, simply assign at least one owner to the affected group:  1. Sign in to the Microsoft 365 portal with an account that has administrator privileges. Choose Teams & Groups from the navigation pane on the left, and then Active Teams & Groups from the drop-down menu.  2. Find the group that you need to assign a new owner to and click on it.  3. Under Membership tab, choose Owners and click Add Owners. 4. Search or select desired owner(s) and click Add. Once ownership is properly assigned, Veeam will be able to back up the group mailbox successfully. For additional information or assistance please contact support@managecast.com.

General Cloud Backup, Troubleshooting, Veeam

“No Host Is Compatible with the Virtual Machine” Error in SureBackup Jobs – Veeam Backup & Replication 

Symptoms After starting a SureBackup job, it stops almost immediately with the following error: Error: No host is compatible with the virtual machine. When a host leaves Maintenance Mode, is patched, or experiences a temporary issue (i.e., outages, hiccups), the powered off virtual lab can lose its “home” host. From vCenter’s point of view, the VM now sits inside the vApp folder but is orphaned—no ESXi host currently owns it. The moment Veeam asks vCenter to start the appliance, the placement engine evaluates every host in the cluster, finds no valid target, and throws the “No host is compatible” fault. Quick Fix  In your vCenter:  SureBackup’s “No host is compatible”, in most cases, is simply an orphaned lab appliance. A quick migration—even to the same host—will help associate the virtual lab with the host and fix this error. For further assistance, contact our support team at support@managecast.com. 

General Cloud Backup

“Failed to Synchronize Item Changes in Folder” While Processing Public Folders in Veeam for Microsoft 365

When backing up public folders in Veeam Backup for Microsoft 365, you might encounter the frustrating error: Processing mailbox PublicFolderMailbox@xxxxxxxx.onmicrosoft.com failed with error:Failed to synchronize item changes in folder: FOLDERNAME..Access is denied. Check credentials and try again., ICS synchronization failed. This issue can cause public folder backups to complete with warnings or fail altogether, jeopardizing backup consistency for shared organizational data. Possible causes include the following: Solution Check the Location of Public Folders Veeam backs up only the IPM_SUBTREE branch. If public folders are located outside IPM_SUBTREE, Veeam will return the warning. Assign Service Account Permissions to Public Folders You can run the following PowerShell script to assign ownership to the Veeam service account for all public folders. (If you are unsure what service account is used for backups, please contact our support team.) *Please note that the script will not work if the service account has a Shared mailbox. Shared mailboxes are not supported for public folder ownership. The “Failed to synchronize item changes in folder” error during public folder processing in Veeam typically points to issues with permissions or connectivity. By verifying the service account’s access rights and public folders’ location, you can resolve this error and maintain reliable backups. For any additional information or assistance, please contact our support team at support@managecast.com

General Cloud Backup, Replication, Troubleshooting, Veeam

Veeam Backup & Replication “Unhandled Exception Was Thrown During Licensing Process” Warning

When using Veeam Backup & Replication, you may encounter the error:“Unhandled exception was thrown during licensing process.” This error is often caused by a failure in authentication between Veeam and the vCenter Server, typically due to outdated or incorrect credentials. Steps to Resolve the Licensing Exception 1. Rescan the vCenter Server in Veeam Start by rescanning the vCenter Server from within the Veeam console. If the scan fails with a login or authentication error, this confirms the credentials being used are no longer valid or accepted. 2. Verify Credentials Manually Use a web browser to log in to the vCenter Server using the same account and password configured in Veeam. 3. Update or Reset the Password If the credentials are invalid: 4. Confirm Browser Access After updating or resetting the password, test logging in to the vCenter Server via web browser to ensure the account is working properly. 5. Re-scan the vCenter Server in Veeam Finally, return to Veeam and perform another rescan of the vCenter Server. The “Unhandled exception was thrown during licensing process” error usually stems from credential issues. By verifying access manually and updating stored credentials in Veeam’s Credential Manager, you can quickly resolve the error and restore proper licensing and inventory operations. Please feel free to reach out to our support team at support@managecast.com for assistance.

General Cloud Backup, Office 365 Backup, Troubleshooting, Veeam

Fix VBO unindexed repository by editing PostgreSQL with PGAdmin

Fixing an Unindexed Backup Repository in Veeam Backup for Microsoft 365 v8.x (PostgreSQL) Overview When a Veeam Backup for Microsoft 365 (VB365) backup repository becomes stuck in an Unindexed state, new backups and restores can stall. The root cause is usually an interrupted or failed repository indexing session. This guide walks you through safely resetting the indexing_state flag in the VB365 PostgreSQL database and restarting the indexing session so the repository returns to a healthy state. Important — Read First Prerequisites Step 1 — Identify the Repository GUID Open an elevated PowerShell on the VB365 server and run: Import-Module Veeam.Archiver.PowerShell $repository = Get-VBORepository -Name “<Repository Name>” $repository | Select-Object Name, Id, IsIndexed Example output: Name Id IsIndexed—- — ———Unindexed Repo f7bf9987-6221-4f70-b8f6-ca6654e7d567 False Record the Id (GUID) for later. Tip IsIndexed should be False when the repository is unindexed. Step 2 – Install pgAdmin (if needed) Step 3 — Connect to the Veeam PostgreSQL Server Step 4 — Open the VB365 Database in Query Tool Step 5 — Verify Repository State Run, by pasting this into the query tool and clicking on the PLAY button to run the query: SELECT id, name, indexing_state FROM   public.repositories ORDER  BY id ASC; Step 6 — Reset the Indexing State In the same Query Tool window: UPDATE repositories SET indexing_state = 0 WHERE id = ‘f7bf9987-6221-4f70-b8f6-ca6654e7d567’; Step 7 — Restart the Indexing Session Back in elevated PowerShell: Import-Module Veeam.Archiver.PowerShell $repository = Get-VBORepository -Name “Unindexed Repo” Start-VBORepositoryIndexingSession -Repository $repository Step 8 — Monitor Progress Step 9 — Resume Jobs Once indexing reaches 100 % and the repository state is Ready: Rollback Procedure (If Needed) If the repository fails to index or other errors occur: Troubleshooting Tips Conclusion Resetting the indexing_state flag to 0 and re‑triggering an indexing session is an effective way to recover a repository stuck in an Unindexed state. Always follow best practices—back up first, perform changes during maintenance windows, and validate success before placing the repository back into production rotation. Document version: 2025‑04‑11

Scroll to Top