Supported S3 Compatible Storage Solutions
Managed Backup supports standard storage classes for most S3-compatible storage solutions. Long-term storage classes are not currently supported for these storage solutions. If you are using a long-term storage class for backup purposes at your own risk, you should move the data to a general-purpose storage class before attempting a restore.
Currently only Standard storage tiers may be supported for backup and restore operation. Long-term storage tiers you can use only at your own risk, and before to restore some backup data you will need to move it to a standard tier. To support Forever Forward Incremental backup (simple backup schedule) you should edit the storage account configuration manually to enable synthetic full backup.
To use the selected S3 compatible storage as your storage account, the cloud storage must support the following operations:
Operation | Description | Purpose |
---|---|---|
AbortMultipartUpload | Aborts a multipart upload. After a multipart upload is aborted, no additional parts can be uploaded using that upload ID | Backup |
CompleteMultipartUpload | Completes a multipart upload by assembling previously uploaded parts | Backup |
CreateMultipartUpload | Initiates a multipart upload and returns an upload ID | Backup |
DeleteObject | Removes an object from a bucket | Backup |
GetObject | Retrieves an object from the storage | Restore |
HeadObject | Retrieves metadata from an object without returning the object itself | Backup |
ListBuckets | Returns a list of all buckets owned by the authenticated sender of the request | Storage configuration |
ListObjects | Returns some or all (up to 1,000) of the objects in a bucket | Backup/Repository synchronization |
PutObject | Adds an object to a bucket | Backup |
UploadPart | Uploads a part in a multipart upload | Backup |
UploadPartCopy | Uploads a part by copying data from an existing object as data source (in-cloud copying). Used only with the following option Allow Synthetic Full backup, FFI (synthetic backup) |
You can contact your storage provider support to check whether these operations are available in the selected storage, but the best way to test if your selected storage is suitable for the backup restore purposes, is to create test backup and restore plans for all types of backup you are planning to use.