Object storage is used to store Microsoft 365 and on-premises Microsoft organization backups and backup copies. 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:
- Keeping Backups. In this scenario, you extend a backup repository with any of the listed object storage except Azure Blob Storage Archive access tier and all Amazon S3 Glacier storage classes and target a backup job at such an extended repository. For more information, see Specify Object Storage and Specify Backup Proxy and Repository. When performing a backup job, data will be compressed and backed up directly to object storage.
- Storing Backup Copies. In this scenario, you extend a backup repository with any supported object storage and select such an extended repository as a target for a backup copy job. For more information, see Specify Object Storage and Select Target Backup Repository.
Veeam Backup for Microsoft 365 allows you to protect data in backup copies from loss as a result of attacks, malware activity or any 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.
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.
The process of data validation when saving it to object storage 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.
Different checksums mean that data was corrupted during transfer to object storage. Such data will not be saved to object storage.
In This Section