スキップしてコンテンツを表示

Amazon RDS リソースを削除する方法を教えてください。

所要時間1分
0

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 リソースを削除した後も料金が発生する場合は、次のアクションを実行してください。

  • リソースを使用するすべてのリージョンを確認したことを確認してください。

  • すべての自動バックアップを削除したことを確認します。

  • AWS Billing and Management コンソールの AWS Cost Explorer を使用して、"Amazon RDS" でタグ付けされたアイテムを確認してください。

  • リザーブド DB インスタンスを購入した場合は、次の describe-reserved-db-instances コマンドを実行して、有効な全リザーブド DB インスタンスとその残存期間を一覧表示してください。

    aws rds describe-reserved-db-instances

    **注: ** リザーブド DB インスタンスを削除することはできます。ただし、リザーブド DB インスタンスの期間が終了するまで料金は引き続き発生します。

関連情報

Amazon RDS の料金

1コメント

This article was reviewed and updated on 2026-03-27.

エキスパート

応答済み 1ヶ月前

関連するコンテンツ