我使用了terraform destroy
,但是我得到了这个消息,而数据库实例仍然存在。
错误: 当需要最终快照时,必须提供DB实例最终快照标识符。
我需要创建一个快照吗? 如果需要的话,是否可以直接在控制台中创建?
我使用了terraform destroy
,但是我得到了这个消息,而数据库实例仍然存在。
错误: 当需要最终快照时,必须提供DB实例最终快照标识符。
我需要创建一个快照吗? 如果需要的话,是否可以直接在控制台中创建?
skip_final_snapshot
参数来避免这种行为,这也是您在此寻求的意图:https://registry.terraform.io/providers/hashicorp/aws/latest/docs/resources/db_instance#skip_final_snapshot。aws_db_instance
中,并设置为 true
值,应用新配置以更新数据库实例,然后您就可以自由地销毁而不需要最终快照的错误。手动删除RDS也是有效的。Terraform将捕捉到这个变化。