如何使用 Amazon S3 控制台中的还原层来还原 Amazon S3 Glacier 存储类中的已存档对象?

上次更新日期:2021 年 3 月 11 日

如何使用 Amazon Simple Storage Service (Amazon S3) 控制台中的还原层来还原 Amazon S3 Glacier 存储类中的对象?

解决方法

注意:本文中的信息不适用于 S3 Glacier Deep Archive。

如果您已经使用生命周期规则将 Amazon S3 对象存档到 S3 Glacier 存储类,则可以从三个选项中进行选择以将其还原:加急检索、标准检索和批量检索。按照以下步骤使用 Amazon S3 控制台还原已存档对象,然后选择满足您需求的还原层:

1.    打开 Amazon S3 控制台,然后选择存储要还原的存档对象的 Amazon S3 存储桶。

2.    选择存档的对象,然后选择 Actions(操作)。

3.    选择 Initiate restore(启动还原),并指定您希望还原的文件可供访问的天数。

4.    选择检索选项—Bulk(批量)、Standard(标准)或 Expedited(加急)—然后选择 Restore(还原)。

还原完成后,您可以从 Amazon S3 控制台下载还原的对象。根据所选检索选项,还原于以下时间内完成:

  • 加急检索 1-5 分钟
  • 标准检索 3-5 小时
  • 批量检索 5-12 小时

要确认文件已恢复,请执行以下操作:

1.    选择包含该文件的 Amazon S3 存储桶。

2.    选中文件名旁边的复选框可查看文件详细信息。Restoration expiry date(还原到期日期)确认文件是否已还原。此到期日期表示 Amazon S3 何时删除已恢复的文件副本。

3.    选择 Download(下载)将对象作为文件下载到本地客户端。

4.    (可选)要永久还原 S3 对象,则使用 AWS 命令行界面 (AWS CLI) 更改对象的存储类。有关更多信息,请参阅如何使用 AWS CLI 从 Amazon S3 Glacier 存储类还原 S3 对象?

注意:如果在运行 AWS CLI 命令时收到错误,请确保您使用的是最新的 AWS CLI 版本


这篇文章对您有帮助吗?


您是否需要账单或技术支持?