#1 Global Leader in Data Resilience

Release Information for Veeam Backup for Microsoft 365 8.1 and Cumulative Patches

KB ID: 4711
Product: Veeam Backup for Microsoft 365 | 8.1
Published: 2025-01-23
Last Modified: 2025-07-02
mailbox
Get weekly article updates
By subscribing, you are agreeing to have your personal information managed in accordance with the terms of Veeam's Privacy Notice.

Cheers for trusting us with the spot in your mailbox!

Now you’re less likely to miss what’s been brewing in our knowledge base with this weekly digest

error icon

Oops! Something went wrong.

Please, try again later.

Requirements

This release can be used to:

  • update manually from a previous Veeam Backup for Microsoft 365 8.1 release to the latest Cumulative Patch.
  • upgrade an existing v7 or v8 deployment of Veeam Backup for Microsoft 365 to v8.1.
  • install a new deployment of Veeam Backup for Microsoft 365 v8.1.

After installing this release, the Veeam Backup for Microsoft 365 build number will be 8.1.2.180.

Release Information

8.1.2.180

2025-07-01

Enhancements

  • The execution order of requests to Microsoft 365 has been optimized for more efficient SharePoint and OneDrive processing.
  • Optimized handling of throttled requests during SharePoint and OneDrive processing, including:
    • Reduced wait time for processing retries if a SharePoint or OneDrive backup request is throttled.
    • Avoiding prolonged retry attempts over extended periods in case of throttling.
  • The enhanced logic for prioritizing items when sending them to processing queues ensures that SharePoint and OneDrive jobs are not excessively occupied with failed items beyond anticipated levels.
  • Opening a restore session in Veeam Explorer for Microsoft SharePoint is now up to 10x faster.
  • Up to 3x faster execution of the (GET) /v8/RestoreSessions/{restoreSessionId}/Organization/Sites request.
  • Up to 15% faster execution of the GET /v8/Organization/LoggedInUser/RestorePoints request.
  • The update to a Shared key, related to object storage credentials and an encryption key, is now logged in the product records.

Resolved Issues

General
  • The Veeam Backup for Microsoft 365 console fails to start with the following errors:
    Not enough quota is available to process command
    
    or
    Failed to initialize connection to backup server. Timeout has expired: {value}.
    
  • The Veeam Backup for Microsoft 365 console may take longer to display and update information when multiple jobs are running simultaneously and the Organization's root node view is selected.
  • Under certain conditions, a user's connection to the Veeam Backup for Microsoft 365 console may fail with error:
    Failed to initialize connection to backup server. Timeout has expired: 300000 milliseconds.
    
  • Certain proxies within a proxy pool may appear to be in an Offline state, despite their services being operational and actively processing data.
  • When using the Support Information wizard to collect logs, certain logs may be excluded if there has been a change in letter case in the backup job name.
  • No email notification is sent if a backup job fails and all its objects are in warning or failed states.
  • An email notification on the result of a backup job processing Teams data may not be sent if the job fails.
Repository
  • The backup repository indexing might not finish.
  • An object storage repository enters an Invalid state with the following error in logs:
    Exception of type 'System.Exception' was thrown.
    
  • An object storage repository becomes invalid with the error:
    Repository is in an invalid state. The local cache and object storage are not synchronized.
    
  • When upgrading Veeam Backup for Microsoft 365 to version 8.0 or 8.1, object storage repositories may occasionally fail to upgrade, resulting in the following errors in logs:
    Failed to migrate data from Jet to PostgreSQL.
    
    Error: 23505: duplicate key value violates unique constraint "pk_accounts"
    
  • Repository synchronization takes longer to complete than expected.
  • Under certain rare conditions, an object storage repository synchronization may fail due to duplicated metadata.
  • Repository indexing may fail with the error:
    An item with the same key has already been added. Key: {value}
    
  • Applying retention on an object storage repository may fail with the following error in the logs:
    Mailbox does not exist: {ID}.
    
  • Retention applied to an object storage repository may fail with one of the following errors:
    Object reference not set to an instance of an object
    
    Sequence contains no elements
    
    Cannot find object
    
Backup and backup copy
  • Under certain conditions, a backup job may fail with the error:
    Proxy is not a repository agent for repository.
    
  • A backup job may fail with the error:
    Padding is invalid and cannot be removed.
    
  • When multiple backup jobs are running concurrently, some of them may fail with the error:
    Handshake failed. Reason: Unable to read data from the transport connection: Connection timed out.
    
  • When resolving objects to process, a backup job may fail with the error:
    Controller session message error (session ID: {value}, error: No such host is known., message key: (without key))
    
  • A backup job to an object storage repository may stall after renaming the tenant organization in the Veeam Backup for Microsoft 365 console.
  • After upgrading to Veeam Backup for Microsoft 365 version 8.1.1.159, some backup jobs are displayed as Full despite no resync being performed.
  • After upgrading to Veeam Backup for Microsoft 365 version 8.1.1.159, some backup jobs may get stuck and stop processing data.
  • A SharePoint backup directed to an object storage repository may fail with the following error in the logs:
    Failed to apply immutability to object {value} because the object is already immutable.
    
  • If throttling occurs during SharePoint backup, the waiting timeout may be longer than the 5-second interval recommended by Microsoft.
  • Under certain conditions, a backup copy job transferring Teams data may fail with the error:
    Sequence contains no matching element.
    
  • A SharePoint backup job running to an object storage repository may take longer than expected or get stuck due to intense persistent cache cleaning/filling cycles or excessive listing operations in object storage.
  • Under certain conditions, a SharePoint backup job may fail with the error:
    Failed to backup list: {list}. 08P01: no more connections allowed (max_client_conn).
    
  • A SharePoint backup to an object storage repository may fail with the error:
    Failed executing DbCommand ({time}) [Parameters=[{parameters}] UPDATE backup.web_restore_points AS w SET {value} WHERE {value} AND {value} IS NULL
    
  • A SharePoint backup job may fail with the error:
    Blob synchronization failed: {value}. Sequence contains no elements.
    
  • Backup of an Exchange mailbox to an object storage repository may fail with the error:
    Failed to create a restore point: System.Exception was thrown.
    
  • Backup of an Exchange mailbox to an immutable object storage repository may fail with the error:
    Item previews are missing (mailbox ID: {value}, batch ID: {value} ({value} bytes)).
    
  • Backup of an Exchange mailbox may fail with the error:
    Cannot access a disposed object. Object name: 'System.ServiceModel.Channels.ServiceChannel'.
    
  • Backup of an Exchange mailbox may fail with the error:
    Failed to access mailbox. Object reference not set to an instance of an object.
    
  • Under certain conditions, backup and restore of an Exchange mailbox may fail with:
    An error occurred while saving the entity changes. See the inner exception for details.
    
  • After upgrading to Veeam Backup for Microsoft 365 v8, the cost of Teams Export APIs usage may exceed the expected amounts.
  • A backup job processing Teams data may take more time to complete than expected, with the following warnings in logs:
    Waiting for retry (retries left: {value}, waiting time: {value})...
    
    Failed to get channel folder (channel ID: {value}, name: {value})
    
  • A backup copy job running to an object storage repository may stall because of an excessive number of objects sent for processing.
  • The following errors may occur with SharePoint, OneDrive, or Teams files stored in an immutable object storage repository:
    A backup job fails with the following errors in logs: Failed to extend web immutability (site ID: {value}, web ID: {value}, backup type: {value})
    
    A backup copy job fails with the error: The file content stream must be read to obtain: ContentOffset.
    
    Restore fails with the error: Value cannot be null. (Parameter 'instance')
    
  • Under certain conditions, a backup copy job may get stuck.
Restore
  • Under certain conditions, the ability to explore restore points at the organizational level may not be accessible through the Veeam Backup for Microsoft 365 console.
  • Under certain conditions, a restore session may not close after the default inactivity timeout of 1 hour.
  • Some restore points from an object storage repository may not be displayed after upgrading to Veeam Backup for Microsoft 365 v8 and reattaching this repository. This issue only applies to restore points created using Veeam Backup for Microsoft 365 v5.
  • Under certain conditions, exploring Exchange backups fails with the error:
    Cannot find a blob containing item data: {value}.
    
  • Under certain conditions, exploring backups in Veeam Explorer for Microsoft Exchange may fail with the error:
    Object reference not set to an instance of an object.
    
  • When using the "Modern Authentication (certificate-based)" option in Veeam Explorer for Microsoft Exchange installed on a host different from the Veeam Backup for Microsoft 365 server, certificates installed on the machine are not available for selection.
  • An Exchange restore session may fail with the error:
    An internal server error occurred. The operation failed.
    
  • Exporting an Exchange mailbox folder to a PST file may fail with the error:
    Cannot find repository agent for repository {value} (type: {value}, source: {value}, target: {value}).
    
  • A SharePoint restore session with a warning status may be mistakenly displayed as Cancelled.
  • When browsing a SharePoint backup, the following error may occur:
    An item with the same key has already been added.
    
  • In the Restore Portal, restoring data from a user mailbox may fail with the error:
    The input is not a valid Base-64 string as it contains a non-base 64 character, more than two padding characters, or an illegal character among the padding characters.
    
  • Under certain conditions, the folder hierarchy of a team may display incorrectly in the Restore Portal when expanding folders.
REST API
  • The execution of the (GET) /v8/Jobs REST API request and the Get-VBOJobs PowerShell cmdlet, when hundreds of backup jobs are concurrently running, takes longer than expected or fails with the error:
    Timeout has expired.
    
  • Under certain conditions, after initiating the (GET) v8/Organization/Sites request via REST APIs, the Veeam.Archiver.Service can consume all memory on the host, resulting in an out of memory error.
  • The (POST) /v8/Organizations/{organizationId}/explore API request might get stuck if several backup jobs start simultaneously.
  • Under certain conditions, the (GET) /v8/RestoreSessions/{restoreSessionId}/Organization/OneDrives/{oneDriveId}/Documents?ParentId=root&Offset=0&Limit=10 request may fail with error:
    Object reference not set to an instance of an object.
    
  • Requesting team channel posts with the (GET) /v8/RestoreSessions/{restoreSessionId}/organization/teams/{teamId}/posts request may fail with the error:
    Could not load file or assembly '/opt/veeamvboproxy/Veeam.Jet.Net.v12.2.0.dll'.
    
PowerShell
  • The Get-VBORestorePoint cmdlet, when used with the -Latest parameter, incorrectly returns the first restore point instead of the most recent one.
  • Under certain conditions, moving teams data between Jet-based repositories using the Move-VBOEntity data cmdlet fails with the error:
    List was not found in repository.
    
  • When backup data is transferred from a Jet-based repository to an object storage repository using the Move-VBOEntityData cmdlet, a proxy performing the transfer may crash due to a 'System.OutOfMemoryException' error.
  • The execution of the Test-VBORepository cmdlet may fail with the error:
    Timeout has expired: {value} milliseconds.
    
  • Moving a SharePoint site from a Jet-based to an object storage repository may fail with the error:
    Object reference not set to an instance of an object.
    
Reporting
  • A Storage Consumption report shows no changes on certain days, even though backup jobs were running.
  • In the Storage Consumption report for an object storage repository, daily changes may be reflected as negative or zero values.
  • The reporting interval and creation date of a License Overview report generated using REST APIs may differ from those of the same report generated using PowerShell cmdlets.
  • A Mailbox Protection report might be empty if errors occur during its creation.

8.1.1.159

2025-04-02

Enhancements

  • Optimized memory usage for REST API requests related to Exchange data restoration.
  • Improve generation time for the Mailbox Protection and User Protection reports by reading data from the database instead of the repositories.
  • Optimized memory usage for backup proxy service.
  • Retries are implemented to address the 'Failed to open mailbox' error that can affect bulk Exchange mailbox restores. 
  • The restore session action log now shows a failure reason if an item restore fails.
  • The public IP address SKU type is updated to Standard in the VM configuration for the Azure archiver appliance.
    For more details, see KB4727
  • Enhanced logic for concurrent processing of newly created jobs and incremental job runs on a single backup proxy or proxy pool.
  • Improved logic of sending resolved objects to processing on a proxy pool.

Resolved Issues

General
  • An object storage repository associated with a proxy pool may become invalid with the following error in logs:
    Repository is in an invalid state. The local cache and object storage are not synchronized.
    
  • Collecting session logs for a backup job running on a proxy pool fails with the error:
    Could not find a part of the path {path}.
    
  • Removing an M365 organization from Veeam Backup for Microsoft 365 may fail with the error:
    null value in column "organization_id" of relation "organization_webs" violates not-null constraint.
    
  • A backup repository may get stuck in the Indexing state after its owner (a proxy or a proxy pool) has been changed.
  • No email notification is sent when a backup job fails, even if the 'Notify on failure' option is enabled.
  • Retention applied to an object storage repository containing SharePoint or OneDrive data fails with the error:
    Cannot find a blob containing the file (file ID: {ID}, file version: {version}).
    
Backup and backup copy
  • A backup job containing SharePoint or OneDrive data and targeted to an object storage repository appears stuck in the UI with the following recurring lines in logs:
    • Resource is found in cache (memory cache: { value }, cache size: { value }, key: {value}, resource size: {value })
      
    • Listing bucket objects (Bucket: {value})...
      
  • A backup copy job transferring SharePoint or OneDrive data to an object storage repository fails with the error:
    Cannot find versioned blob: {path}.
    
  • Backup of SharePoint or OneDrive data to an immutable object storage repository fails with the error:
    Failed to process site: {URL}. Cannot apply immutability because blob {value} does not have a version yet.
    
  • Under certain conditions, the backup of a Discovery Search Mailbox fails with the error:
    Unable to cast object of type 'System.Collections .Generic.List`1[System.String]' to type 'System.Management.Automation.PSObject'.
    
  • Exchange backup fails with the error:
    Exception of type 'System.Exception' was thrown.
    
  • Exchange mailbox backup may fail with the error:
    Error in deserializing body of reply message for operation 'SyncFolderItems'. There is an error in XML document ({0}, {1}).
    
  • Exchange mailbox backup may fail with the error:
    The HTTP service located at https://outlook.office365.com/EWS/Exchange.asmx is unavailable. This could be because the service is too busy or because no endpoint was found listening at the specified address. Please ensure that the address is correct and try accessing the service again later.
    
  • If an initial mailbox backup to object storage is interrupted and the repository's cache is rebuilt, subsequent backups will fail with the error:
    Mailbox does not exist: {ID}.
    
  • If a site list includes an item with an attachment containing the “#” character in its name, the SharePoint backup completes with the warning:
    Failed to backup list: {name}. File Not Found
    
  • An Exchange group mailbox backup may stall with no data processed, showing recurring log events:
    Syncing folder items: Team Chat...
    
  • Due to an expired page token, a backup job processing Teams data fails with the error:
    The response status code does not indicate success: 400 (Bad Request)
    
  • Backup of SharePoint, OneDrive, and Teams files data may fail with the ‘Failed to download block in time’ error if any of the following errors occur during the processing:
    • The remote server returned an error: (400) Bad Request.
      
    • The response status code does not indicate success: 404 (Not Found).
      
    • The response status code does not indicate success: 403 (Forbidden).
      
    • Response status code does not indicate success: 409 (This operation is not permitted on an archived blob.)
      
    • The remote server returned an error: (412) PRECONDITION FAILED.
      
  • Under certain conditions, a backup copy job transferring SharePoint data may seem to be stalled.
  • Under certain conditions, a backup copy job transferring SharePoint data fails with the error:
    Unable to read beyond the end of the stream.
    
  • A backup copy job transferring Exchange data, may initiate numerous excessive requests for downloading a list of change keys for processed mailboxes.
  • A backup job running on a proxy pool may fail with the error:
    Object unexpectedly changed the proxy.
    
REST API
  • Executing the (GET) v8/VexEmailSettings request may fail with the error:
    Exception of type 'System.Exception' was thrown.
    
  • SharePoint folders are not returned when running the (GET) v8/RestoreSessions/{restoreSessionId }/Organization/Sites/{siteId}/Documents request with the includeFolders parameter set to True.
  • A Teams restore session opened via the (POST) v8/Jobs/{jobId}/explore endpoint may remain open after one hour of inactivity.
  • When restoring SharePoint data using REST APIs, the latest version of each restored item gets duplicated in the target location.
  • The content of an email message containing Greek or Chinese characters are not visible after being saved from the backup to a .msg file using the (POST) v8/RestoreSessions/{restoreSessionId}/organization/mailboxes/{mailboxId}/items/{itemId}/save request.
  • A new restore session created via the (POST) v8/Organizations/{organizationId}/explore endpoint may become unresponsive if the preceding restore session was forcibly closed during the execution of the (GET) v8/RestoreSessions/{restoreSessionId}/Organization/Sites/{siteId}/Items request.
PowerShell
  • Data move from a Jet-based Repository to an Object Storage Repository using the script provided in the KB3067 may fail with the error:
    Exception of type 'System.OutOfMemoryException' was thrown.
    
  • If the organization has been deleted from Veeam Backup for Microsoft 365, using the Remove-VBOEntityData cmdlet to delete backup data from a repository fails with the error:
    Organization does not exist: ID {value }
    
Restore
  • In a BaaS scenario, Veeam Explorer for Microsoft Teams is not displaying the “Veeam Backup for Microsoft 365 service provider” option to allow tenants to connect to their service provider.
  • In a BaaS scenario, Veeam Explorer for OneDrive and Veeam Explorer for SharePoint attempting to connect to a service provider using a self-signed certificate fail with the error:
    Cannot find resource named 'UnderlineConverter'. Resource names are case sensitive.
    
  • If a mailbox folder has been excluded from backup via the Folder setting in General Options and then later included again, the content of that mailbox folder may not be displayed when browsing a backup.
  • When a previously backed-up user account is deleted from an M365 tenant and subsequently re-created with the identical username, restore data for this user via the Restore Portal fails with the error:
    Enumerator failed to MoveNextAsync.
    
  • Exploring backups in Veeam Explorer for Microsoft Exchange may fail with the error:
    No data is available for encoding 1252. For information on defining a custom encoding, see the documentation for the Encoding.RegisterProvider method.
    
  • Under certain conditions, Teams file restore, may fail with the error:
    Object reference not set to an instance of an object.
    
  • Under certain conditions, opening an Exchange restore point may fail with the warning ‘Some backup data is not available. This can occur if some of the backup proxies or repositories are not accessible’ and the error in product logs:
    duplicate key value violates unique constraint "pk_folders_history"
    

8.1.0.3503

2025-02-27

Enhancements

  • The mechanism of assigning licenses to processed objects was optimized to eliminate excessive request queues.
  • The process of collecting information on protected users and their mailboxes was optimized to eliminate excessive queries to individual proxies within a pool.
  • Multiple optimizations were made to the processing of individual objects in a proxy pool to avoid oversaturation of processing resources.
  • Retention cleanup tasks were optimized to prevent them from blocking backup jobs under certain conditions.
  • Processing delays and slowness in certain operations were eliminated, including retrieving session statistics and resolving objects in a proxy pool after stopping or restarting one of the proxies within a pool.

Resolved issues

  • Execution of the  Get-VBOVersion fails with the error:
    The build date was not found for assembly: powershell_ise, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35.
    

8.1.0.331

2025-02-11

Resolved Issues

  • In highly loaded environments, processing operations executed on a proxy pool may take longer than expected after one of the proxies in the pool has been restarted, removed, or gone offline.

8.1.0.305

2025-01-23

Enhancements

  • Support for Ubuntu 24.04 and RedHat 9.4 as backup proxy operating systems.
  • Multiple stability, performance, and scalability improvements delivered to ensure product reliability.

Resolved Issues

General
  • Repository indexing may fail with the error:
    Retry transient error after 00:00:00: Npgsql.NpgsqlException (0x80004005): Exception while reading from stream.
    
  • Protection of a host running Veeam Backup for Microsoft 365 using other Veeam solutions may fail with the error:
    VSSControl: Failed to prepare guest for freeze, wait timeout {value} sec.
    
  • Under certain conditions, retention cleanup may fail to start, displaying the error:
    Cannot start the retention session because this repository is in use by other sessions.
    
  • On immutable object storage repositories associated with a proxy  pool, the extension of the immutability period may fail with the error:
    Item previews are missing (ID: {ID} ({value} bytes)).
    
Upgrade 
  • Upgrading a Linux proxy in a proxy pool may fail with the error:
    The command timed out: sudo systemctl stop Veeam.Archiver.Proxy. Current output: {proxy name} was not upgraded.
    
  • Under certain conditions, indexing and upgrading an object storage repository may get stuck.
  • Upgrading an object storage repository may get stuck.
  • Under certain conditions, upgrading an object storage repository may fail with the error:
    Cannot find a web backup for the internal web ID: {ID}.
    
Backup and Backup Copy
  • A backup or backup copy job with SharePoint, OneDrive, or Teams data may fail with the error:
    Cannot find object {path}.
    
    For more details, see KB4678.
  • Under certain conditions, an Exchange backup job processed in a proxy pool may remain stuck in a running state.
  • Under certain conditions, a backup job processed in a proxy pool may become stuck in a running or failed state, and attempts to stop or restart the job fail with errors.
  • An Exchange backup job may fail with the error:
    Processing mailbox {user@domain.com} failed with error: Unable to access object storage (reason: Cannot access a disposed object. Object name: 'Veeam.Core.Memory.Reference`2.
    
  • A OneDrive backup job may mistakenly attempt to download items blocked by a virus scanner, resulting in a failure with the warning: Failed to backup item:
    {path}, Failed to download block in time: {time}.
    
  • The size of backup data transferred by a backup copy job can significantly exceed the size of the source data.
  • An Exchange backup to an object storage repository may fail with the error:
    Npgsql.PostgresException (0x80004005): 23505: duplicate key value violates unique constraint “pk_exchange_items_previews_uploads”.
    
  • Under certain conditions, a backup copy job transferring SharePoint and Teams data may get stuck in the running state.
  • Under certain rare conditions, a backup copy job transferring Exchange data to an archive-tier object storage repository fails with the error:
    The response status code does not indicate success: 409 (this operation is not permitted on an archived blob).
    
Restore
  • In Veeam Explorer for Microsoft SharePoint, browsing a SharePoint, Teams (files), or OneDrive backup from an object storage repository may fail with the error:
    Cannot find object {path} or Task failed with exception (task ID: {ID}).
    
    For more details, see KB4678.
  • Restoring of Exchange data may fail with the error:
    Failed to get task result because the task does not exist (ID: {ID}).
    
  • Under certain rare conditions, when exploring SharePoint backups stored in a Jet-based repository, some items may not be displayed. For more details, see KB4704.
  • When initiated via REST APIs, exploring a SharePoint backup containing a Discussion Board may fail with the error:
    Object reference not set to an instance of an object.
    
  • In Veeam Explorer for Microsoft Exchange, when an email item is exported to a .MSG file, diacritics are replaced with fallback characters.
  • Veeam Explorer for Microsoft SharePoint may not display any content if the backup was retrieved from an archive-tier object storage.
REST APIs
  • Execution of the following endpoint with the useAuthentication parameter set to false may fail with the error below:
    (POST) /v8/RestoreSessions/{restoreSessionId}/organization/mailboxes/{mailboxId}/items/sendToDifferentAddress
    Object reference not set to an instance of an object.
    

Manual Updating

To manually update an existing Veeam Backup for Microsoft 365 version 8.1 (8.1.x) deployment to the latest Cumulative Patch listed on this page, follow the same steps as upgrading Veeam Backup for Microsoft 365.

  1. Download the latest ISO.
  2. Ensure that there are no active Backup or Restore sessions running.
  3. Close all Veeam Backup for Microsoft 365 and PowerShell consoles.
  4. Mount the ISO on the Veeam Backup for Microsoft 365 server.
  5. Run Veeam.Setup from the ISO.
  6. Click Update and follow the prompts to update the software.
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.

Spelling error in text

Thank you!

Thank you!

Your feedback has been received and will be reviewed.

Oops! Something went wrong.

Please, try again later.

You have selected too large block!

Please try select less.

KB Feedback/Suggestion

This form is only for KB Feedback/Suggestions, if you need help with the software open a support case

Veeam Backup & Replication
Veeam Data Cloud for Microsoft 365
Veeam Data Cloud for Microsoft Entra ID
Veeam Data Cloud for Salesforce
Veeam Data Cloud for Microsoft Azure
Veeam Data Cloud Vault
Veeam Backup for Microsoft 365
Veeam Backup for Microsoft Entra ID
Veeam Backup for Salesforce
Veeam ONE
Veeam Service Provider Console
Veeam Agent for Microsoft Windows
Veeam Agent for Linux
Veeam Backup for Nutanix AHV
Veeam Backup for AWS
Veeam Backup for Microsoft Azure
Veeam Backup for Google Cloud
Veeam Backup for Oracle Linux Virtualization Manager and Red Hat Virtualization
Veeam Management Pack for Microsoft System Center
Veeam Recovery Orchestrator
Veeam Agent for Mac
Veeam Agent for IBM AIX
Veeam Agent for Oracle Solaris
Veeam Cloud Connect
Veeam Kasten for Kubernetes
By submitting, you are agreeing to have your personal information managed in accordance with the terms of Veeam's Privacy Notice.
Verify your email to continue your product download
We've sent a verification code to:
  • Incorrect verification code. Please try again.
An email with a verification code was just sent to
Didn't receive the code? Click to resend in sec
Didn't receive the code? Click to resend
Thank you!

Thank you!

Your feedback has been received and will be reviewed.

error icon

Oops! Something went wrong.

Please, try again later.