Terraform销毁RDS实例并保留自动备份

时间:2019-05-27 11:55:01

标签: amazon-web-services amazon-rds terraform

我已经创建并且一直在使用Terraform管理Postgresql RDS实例。

假设我执行了terraform destroy,是否还会删除通过RDS计划获取的相关RDS快照?

1 个答案:

答案 0 :(得分:1)

销毁RDS数据库时,您将拥有option to either create a long lived final snapshot or retain the automated backups,该final_snapshot_identifier将按照其设置的时间表删除:

  

代替创建快照,您可以选择在删除数据库实例时启用保留自动备份。这些备份仍受数据库实例的保留期的限制,并且以与系统快照相同的方式过期。

Terraform支持通过设置skip_final_snapshot并确保未将open feature request设置为true来保留最终快照。

不幸的是,Terraform当前不支持保留从计划的快照中获取的自动备份,但是有一个https://futhark-lang.org/带有两个半完成的拉取请求链接。