Skip to main content

FAQs

Updated today

What encryption types are supported?

STANDARD

  • SSE-S3,

  • SSE-KMS,

  • DSSE-KMS

EXPRESS ONE ZONE

  • SSE-S3,

  • SSE-KMS

In your AWS S3 bucket, if you have encrypted the objects using SSE-C (Server-Side Encryption with Customer-Provided Keys) then will those objects be backed up?

No.

Which AWS S3 APIs are being used for backups and restores?

API

Description

NewListObjectsV2Paginator

List objects in the configured folder to detect the changes. The number of calls is equal to the number of directory/folder backup sets (buckets).

GetObject

Reads the AWS S3 objects that were changed.

Objects under 16MB require a single API call. For larger objects, the number of API calls (per object) is equal to object-size/8MB.

HeadObject

Gets the metadata of the object. For each object being backed up, a single API call is required.

GetObjectAcl

Performed only if the bucket-level ACLs are enabled. For each object being backed up, a single API call is required.

GetObjectTagging

Gets the tag of the object. For each object being backed up, a single API call is required.

GetBucketOwnershipControls

A single API call is required for each backup set.

For deducing the approximate cost of a single backup/restore job that you might incur, refer AWS S3 Pricing.

Did this answer your question?