Author name: Managecast Technologies

Office 365 Backup, Veeam

Connection Failed During Veeam Backup for Microsoft 365 Service Provider Restores

When performing Veeam Explorer restores connecting to a service provider, sometimes these restores can fail with a Connection Failed message. Looking in the Veeam explorer logs there will typically be references to a version mismatch. Ex: 4/26/2023 1:10:47 PM 20 (11320) Connection failed4/26/2023 1:10:47 PM 20 (11320) Error: Incompatible Veeam Backup for Office 365 server version (received: 11.1.0.600, expected: 10.0.3). This is due to a different version of the Veeam explorer being installed on the tenant’s Veeam Backup and Replication server than the service provider’s Veeam for Microsoft 365 server. The solution to this is to download the same version of the Explorers currently installed on the service provider’s Veeam for Microsoft 365 server. This can either be downloaded from Veeam in the form of the Veeam for Microsoft 365 installer .iso or by contacting the service provider and asking for the individual Explorer installer .msi files. Once downloaded and installed. Try the service provider explorer again and the “Connection Failed” error should be gone.

Office 365 Backup, Veeam

Migrating Veeam for Microsoft 365 Repository to a New Object Storage Bucket

Veeam does not support moving data between object storage buckets. Veeam has guides for: For the scenario where data needs to be moved from one object storage provider to another Veeam support will suggest performing a new full backup to the new repository. However, this will cause a loss of retention if the old bucket is not retained. Note: While we have tested the following method up to VB365 v7 and confirmed it has worked for our data, please be aware that this is an unsupported method for migrating Veeam for Microsoft 365 data. The following method will allow data to be transferred between object storage buckets. We will be essentially following the steps outlined in the first KB article noted above, KB2649, but instead of migrating to a new server the server will not change. You may get an error when trying to add the repository that the repository already belongs to another backup server. In that case, navigate to the RepositoryLock folder in the new bucket and delete the lock file located there. Finally, you can edit the backup job and point it to the new repository. The initial backup pointing to the new repository will take a while to complete depending on the size of your data. This first backup will be marked as a full, because it will be synchronizing the new repository with the production data, however it will still only transfer the changed data.

Office 365 Backup, Veeam

Permissions Error Performing Exchange Restore to M365

During an M365 Exchange mailbox restore using Veeam, the following errors can occur: Failed to open mailbox: user.name@domain.com Failed to access mailbox. Mailbox does not exist. The specified object was not found in the store. Default folder Root not found. You can find these additional events in the Exchange explorer logs: Validating if any of the required roles (Global Administrator, Exchange Administrator) is assigned to the current user: admin@domain.com… Error: The account does not have permission to impersonate the requested user. This is caused by missing permissions on the account performing the restore, specifically the ApplicationImpersonation role. To add this permission to the user account we have to connect to Exchange Online using the PowerShell module. The following commands will connect and add the proper role: Make sure to replace admin@domain.com with a global administrator account to run these commands. Then retry the restore and it should go through as expected.

Office 365 Backup, Veeam

Veeam for Microsoft 365 v7 – Adding Buckets with Versioning Enabled

Veeam for Microsoft 365 v7, by default, prevents adding buckets with versioning enabled. More information on that can be found in the Veeam KB article here. When trying to add these buckets this message appears: The selected bucket supports blob versioning.Select a bucket with disabled blob versioning. Some S3-compatible storage providers do not offer the ability to disable versioning. To proceed with adding buckets from these storage providers a configuration change is needed on the Veeam for Microsoft 365 server. To make that change: Note that after adding a bucket with versioning enabled all backups targeting this repository will finish with the following warning: Object versioning is enabled on the bucket/container. Some backup data cannot be removed by retention and will remain in the repository There is no way to disable these warnings.

Veeam

Veeam VSPC Management Agent not reporting

From time to time, we will come across a management agent that either refuses to connect, or installs and does not report the Veeam Backup and Replication information. Below are a few troubleshooting steps we try to get these running and reporting correctly. ·        Ensure the Checkbox to allow the Veeam Backup & Replication to send the logs is checked under the Service Provider settings ·        Restart the Veeam Management Agent service ·        Uninstall and Reinstall the Veeam Management Agent using a new installer generated from the VSPC ·        Check that the management agent port, default port 6180, is not being blocked ·        In some occasions, the WMI Server may need to be reinstalled. This can be down by running the command “C:\Program Files\Veeam\Backup and Replication\Backup\Veeam.Backup.WmiServer.exe”/install This does not encompass all of the possible reasons that your management agent may not be connecting. If you would like assistance in resolving this, or any other Veeam issues, please reach out to our team of Certified Veeam Engineers Support@Managecast.com

Veeam

Veeam Backup & Replication v9.5 and Older backup proxy is missing C++ runtime components legacy error

If your backup proxy is running an older OS, such as Windows Server 2008, you will receive the error ”Backup proxy is missing C++ runtime components.” This can be resolved by downloading an updated version of Visual C++. This issue may also occur when security hardening and the registry key CWDIllegalInDllSearch is used. Manual downloads can be found below. The redistributable package varies by VMware vSphere version. VMware vSphere version: 5.5 & 6.0 VMware vSphere version 6.5 & 6.7 More information on the warning can be found in the Veeam KB. If you would like assistance resolving the issue, please email our team of Certified Veeam Engineers Support@Managecast.com

Office 365 Backup, Veeam

Veeam for Microsoft 365 Mailbox does not have a valid Microsoft 365 license warnings

Veeam Backup for Microsoft 365 can only backup mailboxes that are licensed*. If a mailbox is selected to backup and does not have a licensed assigned, Veeam will report a warning stating the “Mailbox does not have a valid Microsoft 365 license.” There are two options for resolving the “Mailbox does not have a valid Microsoft 365 license” warning. Option 1: Assign a valid license to the mailbox that you would like to backup. Option 2: If the mailbox does not need to be backed up, then you can exclude the mailbox. Below are the steps to exclude a mailbox: If you are backing up your entire organization: If you have specific objects selected to backup: * Shared and resource mailboxes are the exception, and do not require a license to backup. If the warning persist, or would like any other Veeam assistance, please reach out to Support@Managecast.com

Veeam

Veeam Explorer for Microsoft Exchange Timeouts

A possible issue when restoring a large number of items with the Veeam Explorer for Microsoft Exchange can be operations timing out. Especially when using the advanced search feature in large mailboxes. Error messages related to these timeouts can pop-up during the restore with the following message: Connection to server was unexepectedly close. See log file for details. Error: This request operation sent to net.tcp://127.0.0.1:59148/ArchiverExchangeServiceOrg did not receive a reply within the configured timeout (00:01:00). The time allotted to this operation may have been a portion of a longer timeout. This may be because the service is still processing the operation or because the service was unable to send a reply message. Please consider increasing the operation timeout (by casting the channel/proxy to IContextChannel and setting the OperationTimeout property) and ensure that the service is able to connect to the client. In the Veeam Explorer for Exchange log files (C:\ProgramData\Veeam\Backup\ExchangeExplorer\Logs) these errors may also be present: Error: The message could not be transferred within the allotted timeout of 00:01:00. There was no space available in the reliable channel’s transfer window. The time allotted to this operation may have been a portion of a longer timeout. Error: Unable to read data from the transport connection: A blocking operation was interrupted by a call to WSACancelBlockingCall. Error: A blocking operation was interrupted by a call to WSACancelBlockingCall To resolve this issue, the timeout can be increased by editing the Exchange Explorer config.xml file. To do this, follow these steps: Make sure that the Exchange explorer is closed and no restore sessions are running. If you are performing the restore from a Veeam for Microsoft 365 server, make sure no jobs are running and stop the Veeam Services: Next, open a text editor and edit the file: C:\ProgramData\Veeam\Backup\ExchangeExplorer\Config.xml Add the following text between the tags in the file: <WCF OperationTimeout=”3600″ />. Don’t modify any other lines in this file. Example: Finally, save the file and start the Veeam for Microsoft 365 services again. After following these steps try the restore again. The time-out issues should now be resolved.

Office 365 Backup, Veeam

Veeam for Microsoft 365 “User ‘USERNAME’ does not have a valid Microsoft 365 license with SharePoint plan enabled” Warning

If a user is set to back up a SharePoint but doesn’t have a SharePoint plan, you’ll start seeing warnings pop up in your Veeam for Microsoft 365 backups. There are two options for resolving the “User ‘USERNAME’ does not have a valid Microsoft 365 license with SharePoint plan enabled” warning. Option 1: Contact Microsoft to add a SharePoint plan to the current users’ license. Option 2: If the SharePoint site does not need to be backed up, or is not licensed to, then you can exclude the SharePoint for the user. Below are the steps to exclude a SharePoint for a specific user: If you are backing up your entire organization: If you have specific objects selected to backup: If the warning persist, please reach out to Managecast and we are happy to help resolve this and any other Veeam issues.

Scroll to Top