在AWS中删除自动数据库快照

时间:2017-11-21 10:56:37

标签: amazon-web-services amazon-rds

我需要删除自动数据库快照。

当我通过BackupRetentionPeriod属性删除堆栈时,我创建了一堆快照,现在删除堆栈时CREATE_FAILED AWS::RDS::DBClusterSnapshot的{​​{1}}失败。{/ 1}}。 p>

所以我需要清理一些快照,但删除快照选项是灰色的:

enter image description here

另外,为什么会说"手动快照"在堆栈删除时自动创建它们时出错?

2 个答案:

答案 0 :(得分:2)

我的理解(仅基于反复试验)是只能通过减少保留期限来删除自动快照。然后等待下一个自动备份周期运行(通常每天一次)。

https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithAutomatedBackups.html#USER_WorkingWithAutomatedBackups.BackupRetention

答案 1 :(得分:1)

您不能从控制台或通过API / AWS CLI删除自动快照。此外,如果您有群集,则还可能无法将保留期缩短为0。

删除自动备份的一种方法是删除实例/群集本身:

  

删除数据库实例时,将删除自动备份。删除数据库实例后,仅保留手动创建的数据库快照。

(来自https://aws.amazon.com/rds/faqs/#24