如何在特定时间自动创建Redshift快照并从快照恢复群集?

时间:2020-07-08 18:49:53

标签: amazon-web-services aws-lambda amazon-redshift aws-cli amazon-redshift-spectrum

我想要一些解决方案,其中CloudWatch规则触发lambda函数,该函数会获取快照并在给定时间关闭集群,并在另一时间从创建的快照恢复集群。

这样可以节省很多钱。

到目前为止,AWS还不提供此类解决方案。集群暂停和恢复可以通过调度来完成,但仍然需要为集群的存储资源付费。

2 个答案:

答案 0 :(得分:1)

这是完全可行的,并且是在我上一家公司完成的。只需调用API函数即可删除带有快照的群集并从快照启动群集。我还将其连接到cloudwatch事件以按计划启动/停止,并按需进行启动和停止以节省时间。

那么您在寻找什么? Boto3通话可以满足您的所有需求。

答案 1 :(得分:1)

快照和暂停的群集存储的收费相同。建议使用暂停和恢复时间表。