我的要求:
每天创建必须存储在S3中的快照,然后在7天后将其移动到Glacier。
这就是我所做的 :
我在AWS中有三个虚拟机。我编写了一个lambda函数,它每天创建每个VM的快照。现在,我要求快照应该在创建后的前7天内在S3中。之后,他们必须自动移动到Glacier,在那里他们将保持最长90天。之后,它们将从Glacier中删除。我知道我必须按照我的要求应用生命周期策略。
我在文档中已经读到快照会自动存储在S3中,但用户无法查看它们。
那么,我如何将生命周期策略应用于不可见的东西?或者有其他替代方案吗?
答案 0 :(得分:1)
如果您指的是Amazon EBS Snapshots,则没有可用的生命周期功能。
Amazon EBS快照存储在Amazon S3基础架构中,但它们仅作为Amazon EC2控制台中的快照可见。快照只能移动到不同的区域,或转换到新卷。无法下载或移动到其他存储类型/服务。
答案 1 :(得分:0)
AWS Backup服务将帮助您实现目标。
AWS Backup是一项完全托管的备份服务,可轻松实现 集中和自动化跨AWS服务的数据备份 云和在内部使用AWS Storage Gateway。使用AWS 备份,您可以集中配置备份策略并监视备份 AWS资源(例如Amazon EBS卷,Amazon RDS)的活动 数据库,Amazon DynamoDB表,Amazon EFS文件系统和AWS Storage Gateway卷。