Backup to Object Storage
If you want to store your data in a cloud-based or on-premises storage, you can connect to the cloud storage service and create Veeam Agent backups in the object storage repositories provided by this service.
You can store Veeam Agent backups in the following types of object storage:
- Amazon S3
- IBM Cloud (S3 compatible)
- Wasabi Cloud (S3 compatible)
- MinIO (S3 compatible)
Important |
Amazon S3 / S3 Compatible FIPS-compliant object storage is not supported. |
You can back up Veeam Agent computer data to object storage in the following ways:
- Directly to object storage. In this case, Veeam Agent connects to an object storage account and creates a backup repository in this storage.
Keep in mind that to connect to object storage, you need to have an account with access permissions to read and write data.
To learn more about configuring an object storage repository for direct backup, see Creating Repository in Object Storage.
- To object storage added as a Veeam backup repository. In this case, Veeam Agent connects to the Veeam backup repository and Veeam Backup & Replication connects to object storage and creates a backup repository in this storage.
Important |
You must configure a repository with the direct connection mode. With this connection type, Veeam Agent connects directly to the repository. The backup data is transferred from the Veeam Agent computer to the repository without proxy components. The access to this repository is managed by Application Programming Interface (API) that is provided by the cloud storage provider. |
To learn more about configuring a Veeam backup repository, see Veeam Backup Repository Settings or Connecting to Veeam Backup Server.
Considerations and Limitations
Before you configure a backup job to store backups in an object storage repository, consider the following:
- You must configure the object storage repository and backup job in the command line interface only.
- You cannot use backups stored in an object storage repository for bare metal recovery.
- You can store backups only in those S3 compatible storage repositories that are accessible over the HTTPs protocol
- [For object storage added as a Veeam backup repository] If you back up data to the S3 compatible object storage with multiple buckets, Veeam Agent will ignore the number of workloads set for one bucket and will store all backups, created under a specific account that has access to the repository, in a single child bucket. To learn more about multiple buckets, see the Multiple Buckets for S3 Compatible Object Storage Repositories section in the Veeam Backup & Replication User Guide.
- [For object storage added as a Veeam backup repository] If you want to back up your data directly to the S3 compatible storage, you must additionally specify access permissions settings for the storage. For direct access, enable the Agents share credentials to object storage repository or the Provided by IAM/STS object storage capabilities access control option. For more information, see the Managing Permissions for S3 Compatible Object Storage section in the Veeam Backup & Replication User Guide.
- [For object storage added as a Veeam backup repository] Data recovery options are not available if you access the object storage repository using credentials with the read-only access permissions.
- Veeam Agent does not support backup to object storage for which lifecycle rules are enabled. Enabling lifecycle rules may result in backup and restore failures.