Amazon Simple Storage Service
开发人员指南 (API Version 2006-03-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

恢复存档对象

不能实时访问存档在 Amazon Glacier 中的对象。您必须首先启动还原请求,然后耐心等待,直到对象的临时副本根据您在请求中指定的持续时间 (天数) 变为可用。完成还原作业所需的时间取决于您指定的检索选项:StandardExpeditedBulk。有关将对象存档到 Amazon Glacier 的更多信息,请参阅 转换为 GLACIER 存储类 (对象存档)

在收到已还原对象的临时副本后,此对象的存储类仍保持为 GLACIER (GET 或 HEAD 请求将返回 GLACIER 存储类)。请注意,还原某个存档时,您需要同时为存档 (GLACIER 费率) 和临时还原的副本 (RRS 费率) 付费。有关定价的信息,请参阅 Amazon S3 定价

以下主题可提供更多信息。

档案检索选项

在还原存档对象时,您可以指定以下项之一:

  • Expedited - 加速检索允许您在偶尔需要紧急请求档案子集时快速访问数据。对于除最大存档对象 (250 MB+) 之外的所有其他存档对象,使用加速检索访问的数据通常在 1 到 5 分钟内可用。加速检索有两种类型:按需和预配置。按需请求类似于 EC2 按需实例,大部分时间可用。预配置请求可确保在您需要时可用。有关更多信息,请参阅 预配置容量

  • Standard - 标准检索允许您在数小时内访问您的任何存档对象。标准检索通常在 3 到 5 小时内完成。这是未指定检索选项的检索请求的默认选项。

  • Bulk - 批量检索是 Amazon Glacier 最低成本的检索选项,使您可以在一天内以较低的成本检索大量 (甚至是 PB 级) 的数据。批量检索通常在 5 到 12 小时内完成。

要进行 ExpeditedStandardBulk 检索,请将 POST Object restore REST API 请求中的 Tier 请求元素设置为您需要的选项,或者在 AWS CLI 或 AWS 软件开发工具包中设置等同参数。对于加速检索,无需指定加速检索是按需还是预配置的。如果您购买了预配置容量,则所有加速检索都会通过您的预配置容量自动获得处理。

您可以采用编程方式或使用 Amazon S3 控制台还原存档对象。Amazon S3 针对每个对象每次仅处理一个还原请求。使用控制台和 Amazon S3 API 都可以检查还原状态并找出 Amazon S3 将删除还原的副本的时间。

预配置容量

预配置容量确保在您需要时,可以使用针对加速检索的检索容量。每个容量单位确保每五分钟至少可以执行三个加速检索,并提供高达 150 MB/秒的检索吞吐量。

如果您的工作负载需要极高的稳定性和对数据子集可预测的访问性能 (以分钟为单位),您应该购买预配置检索容量。没有预配置容量的加速检索也可以接受,但是在极少情况下会出现不寻常的高需求。不过,如果您需要随时可以访问加速检索,您必须购买预配置检索容量。您可以使用 Amazon S3 控制台、Amazon Glacier 控制台、购买预配置容量 REST API、AWS 软件开发工具包或 AWS CLI 购买预配置容量。有关预配置容量的定价信息,请参阅 Amazon Glacier 定价

本页内容: