7

有没有办法在 Amazon Glacier 中设置到期日期?我想复制每周备份文件,但我不想保留超过 1 年的价值。

一年后可以将文件设置为“过期”,还是我必须手动执行此操作?

4

2 回答 2

14

虽然在Amazon Glacier中本机不可用,但 AWS 最近启用了将 Amazon S3 数据存档到 Amazon Glacier,这首先使使用 Glacier 变得更加容易:

[...] Amazon S3 专为快速检索而设计。相比之下,Glacier 以检索时间换取成本,以每月每 GB 0.01 美元的价格提供存储,同时在三到五个小时内检索数据。

您希望如何两全其美?如何快速检索存储在 S3 中的新数据,通过自动、策略驱动的归档以随着数据老化而降低成本 Glacier 存储,以及轻松的、API 驱动或控制台驱动的检索?[强调我的]

[...] 您现在可以使用 Amazon Glacier 作为 Amazon S3 的存储选项。

这是通过促进 Amazon S3对象生命周期管理实现的,它不仅驱动提到的对象存档(将对象转换为 Glacier 存储类),还包括可选的对象过期,它允许您实现您想要的,如您决定之前部分中所述使生命周期配置规则的对象过期

  • Expiration 操作删除对象
    您可能在 Amazon S3 中有对象或存档到 Amazon Glacier。无论这些对象在哪里,Amazon S3 都会删除它们。您将无法再访问这些对象。[强调我的]

因此,只需将您的对象在 S3 中存储一小段时间(由于无需管理档案/库存,这实际上大大简化了 Glacier 的工作),您就可以获得可选的自动过期的好处。

于 2012-12-19T17:14:51.383 回答
2

您可以在 AWS 命令​​行界面中执行此操作。 http://docs.aws.amazon.com/AmazonS3/latest/dev/object-lifecycle-mgmt.html

于 2014-12-29T23:43:36.343 回答