如何使用 Amazon S3 控制台中的恢复层从 S3 Glacier Flexible Retrieval 或 S3 Glacier Deep Archive 中恢复存档对象?

1 分钟阅读
0

我想使用 Amazon Simple Storage Service(Amazon S3)控制台中的恢复层来恢复对象。

解决方法

您可以使用生命周期规则将 Amazon S3 对象存档到 S3 Glacier Flexible Retrieval 或 S3 Glacier Deep Archive 中。如果您以这种方式存档对象,则可以使用以下检索选项来恢复它们:快速检索、标准检索和批量检索。要使用 Amazon S3 控制台恢复存档对象,请根据需求选择一个恢复方法:

**注意:**快速检索不适用于 S3 Glacier Deep Archive。

  1. 打开 Amazon S3 控制台,然后选择用于存储要恢复的存档对象的 S3 桶。
  2. 选择已存档的对象,然后选择操作
  3. 选择启动恢复,然后指定您希望已恢复的文件可供访问的天数。
  4. 选择一个检索选项:批量、标准或快速。然后,选择恢复

恢复完成后,您可以从 Amazon S3 控制台下载已恢复的对象。恢复时间取决于存储类和检索选项:

S3 Glacier Flexible Retrieval

  • 快速检索: 1-5 分钟
  • 标准检索: 3-5 小时
  • 批量检索: 5-12 小时

S3 Glacier Deep Archive

  • 标准检索: 最长 12 小时
  • 批量检索: 最长 48 小时

要确认您的文件已成功恢复,请完成以下步骤:

  1. 选择包含该文件的 S3 桶。
  2. 要查看文件详细信息,请选中文件名旁边的复选框。还原过期日期可用于验证文件是否已恢复。此到期日期表示 Amazon S3 何时删除已恢复的文件副本。
  3. 选择下载。这会将对象作为文件下载到您的本地客户端。
    **注意:**您只能从 Amazon S3 控制台下载对象。要复制已恢复的对象,必须使用 AWS 命令行界面(AWS CLI)。
  4. (可选)要永久恢复 S3 对象,请使用 AWS CLI 来更改该对象的存储类别。有关更多信息,请参阅如何使用 AWS CLI 从 S3 Glacier Flexible Retrieval 或 S3 Glacier Deep Archive 存储类恢复 Amazon S3 对象?

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

相关信息

Amazon S3 常见问题

恢复存档的对象

AWS 官方
AWS 官方已更新 9 个月前