Terraform destroy 不适用于 AWS 中的数据库实例
Terraform destroy not working for DB instances in AWS
我用了terraform destroy
。然后我收到这条消息,数据库实例仍然存在。
错误:需要最终快照时需要数据库实例最终快照标识符。
我需要创建快照吗?
如果可以,是否可以直接在控制台中执行?
您可以使用 skip_final_snapshot
参数来规避此行为,这就是您在此处暗示您正在寻找的内容:https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/db_instance#skip_final_snapshot.
将带有 true
值的参数添加到您的 aws_db_instance
,apply
新配置以更新数据库实例,然后您可以自由销毁而不会出现需要最终的错误快照。
手动删除RDS也是有效的。 Terraform 将拾取零钱。
我用了terraform destroy
。然后我收到这条消息,数据库实例仍然存在。
错误:需要最终快照时需要数据库实例最终快照标识符。
我需要创建快照吗? 如果可以,是否可以直接在控制台中执行?
您可以使用 skip_final_snapshot
参数来规避此行为,这就是您在此处暗示您正在寻找的内容:https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/db_instance#skip_final_snapshot.
将带有 true
值的参数添加到您的 aws_db_instance
,apply
新配置以更新数据库实例,然后您可以自由销毁而不会出现需要最终的错误快照。
手动删除RDS也是有效的。 Terraform 将拾取零钱。