CloudWatch删除旧备份

时间:2017-12-08 19:19:55

标签: amazon-web-services amazon-ec2

我目前正在使用AWS CloudWatch每12小时创建一个特定EBS卷的备份,并希望每隔一段时间删除一次旧快照,这样我就不会有大量的备份。基于更简单的路由,我希望每次规则触发或删除超过2天的备份时,用新的替换现有备份。知道怎么做到这一点吗?

我尝试在CloudWatchAWS控制台中搜索目标操作,例如“EC2 DeleteSnapshot API调用”或类似操作,但没有成功。

1 个答案:

答案 0 :(得分:0)

您可以创建一个执行此操作的Lambda函数,然后从计划的CloudWatch事件中调用该Lambda。请注意Lamda的最长执行时间。或者你也可以运行一个实例和cron一个执行此操作的脚本。无论你走哪条路,你都需要编写脚本。