Amazon Relational Database Service (Amazon RDS) のリソースを AWS アカウントから削除して、料金が引き続き発生しないようにしたいです。
解決策
**注: ** AWS コマンドラインインターフェイス (AWS CLI) コマンドの実行時にエラーが発生する場合は、『AWS CLI のエラーのトラブルシューティング』を参照してください。また、AWS CLI の最新バージョンを使用していることを確認してください。
料金が発生しているすべてのリソースを一覧表示して削除する
アカウントで料金が発生しているアクティブなリソースの一覧を取得するには、リソースが存在する各 AWS リージョンで次のコマンドを実行してください。各コマンドで、your_region をリージョンに置き換えてください。
DB インスタンスとスナップショット
特定のリージョン内のすべての RDS データベース (DB) インスタンスの一覧を取得するには、次の describe-db-instances コマンドを実行してください。
aws rds describe-db-instances --region your_region
上記のコマンドの出力で、DBInstanceIdentifier および DeletionProtection フィールドを確認してください。
DB インスタンスを削除する前に、まずインスタンスを変更して削除保護をオフにする必要があります。次に、DB インスタンスを削除してください。
特定のリージョン内のすべての手動 RDS DB インスタンススナップショットの一覧を取得するには、次の describe-db-snapshots コマンドを実行してください。
aws rds describe-db-snapshots --snapshot-type manual --region your_region
上記のコマンドの出力で、DBSnapshotIdentifier フィールドを確認してください。DB スナップショットを削除するには、「DB スナップショットの削除」を参照してください。
Aurora DB クラスターとスナップショット
特定のリージョン内のすべての Amazon Aurora DB クラスターの一覧を取得するには、次の describe-db-clusters コマンドを実行してください。
aws rds describe-db-clusters --region your_region
前述のコマンドの出力で、DBClusterIdentifier および DeletionProtection フィールドを確認してください。
DB クラスターを削除する前に、まずクラスターを変更して削除保護をオフにする必要があります。次に、DB クラスターを削除します。詳細については、『Aurora DB クラスターの削除を試行する際に発生する問題をトラブルシューティングする方法を教えてください。』を参照してください。
特定のリージョン内のすべての手動 Aurora クラスタースナップショットの一覧を取得するには、次の describe-db-cluster-snapshots コマンドを実行してください。
aws rds describe-db-cluster-snapshots --snapshot-type manual --region your_region
上記のコマンドの出力で、DBSnapshotIdentifier フィールドを確認してください。クラスタースナップショットを削除するには、『DB クラスターのスナップショットの削除』を参照してください。
自動バックアップを確認する
DB インスタンスを削除すると、Amazon RDS は設定された保持期間中、インスタンスの自動バックアップを保持します。自動バックアップは、有効期限が切れるか手動で削除されるまで、ストレージ料金が発生し続けます。
自動バックアップの一覧を取得するには、次の describe-db-instance-automated-backups コマンドを実行してください。
aws rds describe-db-instance-automated-backups
有効期限前に自動バックアップを手動で削除するには、次の delete-db-instance-automated-backup コマンドを実行してください。
aws rds delete-db-instance-automated-backup --dbi-resource-id resource-id
**注: ** resource-id を DB インスタンスのリソース ID に置き換えてください。
さらにトラブルシューティングする
RDS および Aurora リソースを削除した後も料金が発生する場合は、次のアクションを実行してください。
関連情報
Amazon RDS の料金