

# Amazon RDS の DB スナップショットの削除
<a name="USER_DeleteSnapshot"></a>

Amazon RDS で管理されている DB のスナップショットは、不要になったら削除することができます。

**注記**  
AWS Backup で管理されているバックアップを削除するには、AWS Backup コンソールを使用します。AWS Backup の詳細については、「[https://docs.aws.amazon.com/aws-backup/latest/devguide](https://docs.aws.amazon.com/aws-backup/latest/devguide)」を参照してください。

## DB スナップショットの削除
<a name="USER_DeleteRDSSnapshot"></a>

手動、共有、またはパブリックの DB スナップショットを削除するには、AWS マネジメントコンソール、AWS CLI、または RDS API を使用します。

共有またはパブリックのスナップショットを削除するには、そのスナップショットを所有する AWS アカウントにサインインする必要があります。

DB インスタンスを削除せずに削除する自動 DB スナップショットがある場合は、DB インスタンスのバックアップ保持期間を 0 に変更します。自動スナップショットは、変更適用時に削除されます。次回メンテナンス期間まで待機せずに、即時に変更を適用することもできます。変更が完了したら、バックアップ保持期間を 0 を超える値に設定することで、自動バックアップを再度有効にすることができます。DB インスタンスの変更については、[Amazon RDS DB インスタンスを変更する](Overview.DBInstance.Modifying.md)を参照してください。

自動バックアップと手動スナップショットを保持すると、削除されるまで請求が発生します。詳細については、「[保持コスト](USER_WorkingWithAutomatedBackups.Retaining.md#USER_WorkingWithAutomatedBackups.RetentionCosts)」を参照してください。

DB インスタンスを削除したら、その DB インスタンスの自動バックアップを削除することで、自動 DB スナップショットを削除することができます。自動バックアップの詳細については、「[バックアップの概要](USER_WorkingWithAutomatedBackups.md)」を参照してください。

### コンソール
<a name="USER_DeleteSnapshot.CON"></a>

**DB スナップショットを削除するには**

1. AWS マネジメントコンソール にサインインし、Amazon RDS コンソール ([https://console.aws.amazon.com/rds/](https://console.aws.amazon.com/rds/)) を開きます。

1. ナビゲーションペインで、[**Snapshots**] を選択します。

   **手動スナップショット**リストが表示されます。

1. 削除する DB スナップショットを選択します。

1. 「**アクション**」 で、「**スナップショットの削除**」 を選択します。  
![\[スナップショットを削除する\]](http://docs.aws.amazon.com/ja_jp/AmazonRDS/latest/UserGuide/images/delete-snapshot.png)

1. 確認ページで、「**削除**」 を選択します。  
![\[スナップショットの削除を確認\]](http://docs.aws.amazon.com/ja_jp/AmazonRDS/latest/UserGuide/images/delete-snapshot-confirm.png)

### AWS CLI
<a name="USER_DeleteSnapshot.CLI"></a>

DB スナップショットを削除するには、AWS CLI の [delete-db-snapshot](https://docs.aws.amazon.com/cli/latest/reference/rds/delete-db-snapshot.html) コマンドを使用します。

DB スナップショットを削除するには、以下のオプションを使用します。
+ `--db-snapshot-identifier` - DB スナップショットの識別子。

**Example**  
次のコードは、DB スナップショット `mydbsnapshot` を削除します。  
Linux、macOS、Unix の場合:  

```
1. aws rds delete-db-snapshot \
2.     --db-snapshot-identifier mydbsnapshot
```
Windows の場合:  

```
1. aws rds delete-db-snapshot ^
2.     --db-snapshot-identifier mydbsnapshot
```

### RDS API
<a name="USER_DeleteSnapshot.API"></a>

DB スナップショットを削除するには、Amazon RDS API オペレーションの [DeleteDBSnapshot](https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_DeleteDBSnapshot.html) を使用します。

DB スナップショットを削除するには、以下のパラメータを使用します。
+ `DBSnapshotIdentifier` - DB スナップショットの識別子。