3.6. Supported Amazon S3 Features

This section lists Amazon S3 operations, headers, and authentication schemes supported by the Acronis Storage implementation of the Amazon S3 protocol.

3.6.1. Supported Amazon S3 REST Operations

The following Amazon S3 REST operations are currently supported by the Acronis Storage implementation of the Amazon S3 protocol:

Supported service operations:

  • GET Service

Bucket operations:

Operation Supported
DELETE/HEAD/PUT Bucket Yes
GET Bucket (List Objects) Yes (only version 1)
GET/PUT Bucket acl Yes
GET Bucket location Yes (returns US East)
GET Bucket Object versions Yes
GET/PUT Bucket versioning Yes
List Multipart Uploads Yes
DELETE/GET/PUT Bucket analytics No
DELETE/GET/PUT Bucket cors No
DELETE/GET/PUT Bucket inventory No
DELETE/GET/PUT Bucket lifecycle No
DELETE/GET/PUT Bucket metrics No
DELETE/GET/PUT Bucket policy No
DELETE/GET/PUT Bucket replication No
DELETE/GET/PUT Bucket tagging No
DELETE/GET/PUT Bucket website No
GET/PUT Bucket accelerate No
GET/PUT Bucket logging No
GET/PUT Bucket notification No
GET/PUT Bucket requestPayment No
List Bucket Analytics Configurations No
List Bucket Inventory Configurations No
List Bucket Metrics Configurations No

Object operations:

Operation Supported
DELETE/GET/HEAD/POST/PUT Object Yes
Delete Multiple Objects Yes
PUT Object - Copy Yes
GET/PUT Object acl Yes
Delete Multiple Objects Yes
Abort Multipart Upload Yes
Complete Multipart Upload Yes
Initiate Multipart Upload Yes
List Parts Yes
Upload Part Yes
Upload Part - Copy No
DELETE/GET/PUT Object tagging No
GET Object torrent No
OPTIONS Object No
POST Object restore No

Note

For more information on Amazon S3 REST operations, see Amazon S3 REST API documentation.

3.6.2. Supported Amazon Request Headers

The following Amazon S3 REST request headers are currently supported by the Acronis Storage implementation of the Amazon S3 protocol:

  • Authorization
  • Content-Length
  • Content-Type
  • Content-MD5
  • Date
  • Host
  • x-amz-content-sha256
  • x-amz-date
  • x-amz-security-token

The following Amazon S3 REST request headers are ignored:

  • Expect
  • x-amz-security-token

Note

For more information on Amazon S3 REST request headers, see the Amazon S3 REST API documentation.

3.6.3. Supported Amazon Response Headers

The following Amazon S3 REST response headers are currently supported by the Acronis Storage implementation of the Amazon S3 protocol:

  • Content-Length
  • Content-Type
  • Connection
  • Date
  • ETag
  • x-amz-delete-marker
  • x-amz-request-id
  • x-amz-version-id

The following Amazon S3 REST response headers are not used:

  • Server
  • x-amz-id-2

Note

For more information on Amazon S3 REST response headers, see the Amazon S3 REST API documentation.

3.6.4. Supported Amazon Error Response Headers

The following Amazon S3 REST error response headers are currently supported by the Acronis Storage implementation of the Amazon S3 protocol:

  • Code
  • Error
  • Message
  • RequestId
  • Resource

The following Amazon S3 REST error response headers are not supported:

  • RequestId (not used)
  • Resource

Note

For more information on Amazon S3 REST response headers, see the Amazon S3 REST API documentation.

3.6.5. Supported Authentication Scheme and Methods

The following authentication scheme is supported by the Acronis Storage implementation of the Amazon S3 protocol:

The following authentication methods is supported by the Acronis Storage implementation of the Amazon S3 protocol: