利用lambda函数自动创建EBS快照和删除快照


使用阿里云和腾讯云的平台的时候,一直觉得自动快照策略是云厂商最基本的功能,所以在接手aws云项目后还保持着这种思维定式。直到我负责的一个aws 云上项目迁移完毕后,真正开始做快照备份时,才发现AWS 中国区平台上并没有创建快照策略的功能,而是要自己写Lambda函数,然后通过Cloudwatch event去触发…此处省略1千字…点击查看策略,可以看到该json文件是指定对EC2和Log服务的部分权限。输入策略名称lambda_ebs_snapshot和描述后点击保存。

step2、创建角色
选择受信任的实体为(lambda)—>设置策略为(lambda_ebs_snapshot)—>创建标签—>输入角色名称和描述后点击保存。完成后,点击添加。
step2、接下来开始配置CloudWatch log,点击添加。
以上步骤均完成后,点击右上角保存。附:Lambda函数执行日志
此处以保留6天快照数据为例,大家开发云主机域名可以根据实际情况进行测试和调整。my_ebs_snapshot_delete函数代码如下:为了便于测试函数执行结果,建议大家在函数页面内配置测试事件,这样就不需要频繁修改触发器来完成触发了。

相关推荐: # 简述三级路由器转发数据包原理

​ 两台路由器都在初始状态下,Host A 通讯Host B 必须要通过网关A和B 一hosa A 在不知道A网关MAC情况下向A出广播源ip:192.168.1.2源mac:00-11-12-21-11-11目标ip:192.168.1.1目标mac:ff-…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 05/13 22:14
下一篇 05/13 22:14

相关推荐