Object Storage
Veeam Backup for Microsoft 365 uses object storage as part of the extended backup repository storage system to store backups and backup copies created for Microsoft 365 and on-premises Microsoft organizations. Veeam Backup for Microsoft 365 supports the following cloud and on-premises services:
- S3 Compatible object storage
Any S3 Compatible object storage device fully compatible with the AWS S3 operations and AWS S3 Signature Version 4 standard.
- Amazon S3 object storage
For more information about Amazon S3 object storage, see this Amazon article. For more information about Amazon S3 storage classes that Veeam Backup for Microsoft 365 supports, see Supported Amazon S3 Storage Classes. For more information about required permissions, see Amazon S3 Storage Permissions.
- Microsoft Azure Blob storage
For more information about Microsoft Azure Blob storage, see this Microsoft article. For more information about Azure storage account types that Veeam Backup for Microsoft 365 supports, see Supported Azure Storage Account Types. For more information about Azure Blob storage permissions, see Azure Blob Storage Permissions.
- IBM Cloud Object Storage
For more information about IBM Cloud Object Storage, see this IBM article.
- Wasabi Cloud Object Storage
For more information about Wasabi Cloud Object Storage, see this Wasabi article.
Object Storage Usage Scenarios
Veeam Backup for Microsoft 365 offers the following usage scenarios for object storage:
- Data backup. In this scenario, you extend a backup repository with object storage supported for data backup and target a backup job at such an extended repository. During a backup job, data will be compressed and backed up directly to object storage. For more information, see Extended Backup Repositories and Specify Backup Proxy and Repository.
- Backup copy. In this scenario, you extend a backup repository with object storage supported for backup copy and select such an extended repository as a target for a backup copy job. For more information, see Extended Backup Repositories and Getting Started with Backup Copy.
Veeam Backup for Microsoft 365 allows you to protect data in backup copies from loss as a result of attacks, malware activity or other injurious actions that may be performed by 3rd party applications. To do this, you need to enable immutability when adding object storage to Veeam Backup for Microsoft 365. Keep in mind that object storage with enabled immutability can be used only to store backup copies. For more information about protecting data in backup copies, see Immutability.
Note |
Veeam Backup for Microsoft 365 supports Azure Blob Storage Archive access tier, Amazon S3 Glacier Instant Retrieval, Amazon S3 Glacier Flexible Retrieval and Amazon S3 Glacier Deep Archive storage classes only as a target for backup copy jobs. |
Data Validation
Veeam Backup for Microsoft 365 provides a self-check mechanism that allows the product to validate if backed-up data appears in object storage uncorrupted after compression and transfer.
The process of data validation involves the following steps:
- Before sending data to object storage, Veeam Backup for Microsoft 365 calculates hash: for Amazon S3 object storage and S3 Compatible object storage both the MD5 and SHA256 checksums are calculated, for Microsoft Azure Blob storage — the MD5 checksum only.
- When the backed-up data appears in object storage, checksums are calculated again and are compared with values obtained before data was sent to object storage.
Note |
Different checksums mean that data was corrupted during transfer to object storage. Such data will not be saved to object storage. Veeam Backup for Microsoft 365 will try to resend data to object storage. |
In This Section