こんにちは!kossyです!
さて、今回は、Cannot create the snapshot because a snapshot with the identifier db_name already exists. エラーに遭遇したので、
備忘録としてブログに残してみたいと思います。
スナップショット名の識別子が既に存在していて、失敗していた
terraform destroyコマンドでリソースの削除を行おうとした時、以下のエラーが出力されました。
Error: error deleting Database Instance "aws-sample-db": DBSnapshotAlreadyExists: Cannot create the snapshot because a snapshot with the identifier aws-sample-db already exists. status code: 400, request id: 47551e97-4ac3-4203-84c8-948d14d1f445
調べたところ、どうやら同名のsnapshot名のものがAWS上に存在していたため、「どのリソースを削除すればいいんだい!?」とエラーを吐かれてしまったようです。
この場合、AWSのリソース管理画面から削除するしかありません。
AWSのRDSの管理画面からリソースの削除を行うようにしてください。
勉強になりました。