我可以使用 Glacier 对 S3 进行快照(就像时间点备份一样)吗?

我可以使用 Glacier 对 S3 进行快照(就像时间点备份一样)吗?

我在许多计算机上有一系列目录,我每晚都会使用 将其备份到 S3 存储桶中dgsync。我想要一个允许我偶尔存档的解决方案:

  • 过去四周内每周一次
  • 过去六个月内每月一次

Glacier 的价格很有吸引力,但我很好奇我是否可以使用生命周期策略来实现这一点。或者,是否有其他实用程序可用于迁移。

答案1

不可以,S3 生命周期策略不能用于创建 S3 的多个时间点快照。

生命周期策略可用于将 S3 对象自动移动到 Glacier,但如果不先从 Glacier 恢复,则原始对象将无法再在 S3 存储中访问。

答案2

是的,您可以使用 S3 存储桶生命周期策略来实现这一点。文档详细说明。简而言之,您需要指定:

  • 标识该规则适用的一个或多个对象的对象键前缀。
  • 您希望 Amazon S3 对指定对象执行的一个或多个操作。
  • 您希望 Amazon S3 执行指定操作的日期或时间段(以自对象创建以来的天数指定)。

就您而言,在操作中,您需要将存储类别指定为“冰川”。

我应该指出,这肯定不是真正的时间点快照。如果在存档过程中修改了任何目标对象(不太可能),则状态将不一致。

相关内容