Terraform

Terraform _ db 삭제 시 오류 ( final_snapshot_identifier is required when skip_final_snapshot is false)

우당탕탕인생기 2023. 9. 22. 13:57

 

테라폼으로 db까지 생성한 이후 destroy을 하는데 이런 오류가 나왔다.

 

초기 db 생성 시에 skip_final_snapshot = true 위 파라미터를 설정안해줘서 그런가보다.

 

 

 

https://itecnote.com/tecnote/r-terraform-error-rds-cluster-finalsnapshotidentifier-is-required-when-a-final-snapshot-is-required/

 

Amazon-web-services – Terraform error – RDS Cluster FinalSnapshotIdentifier is required when a final snapshot is required

I am new to Terraform. I am using Terraform to write AWS scripts. I am getting an error while performing Terraform Destroy. Terraform script is resource "aws_rds_cluster" "aurora-cluster-ci" { cluster_identifier = "aurora-cluster-ci" engine = "aurora-mysql

itecnote.com

여기 링크에 해결방법이 있지만 이렇게 설정을 해도 동일한 오류가 나왔다.

그래서 terraform.tfstate 파일에서

skip_final_snapshot = false 로 되어 있는걸 true로 변경하니 해결 되었다!