メニュー
Amazon Relational Database Service
ユーザーガイド (API Version 2014-10-31)

DB インスタンスを削除する

DB インスタンスは、いつでもどの状態でも削除できます。DB インスタンスを削除するには、インスタンスの名前を指定し、そのインスタンスの最終的な DB スナップショットを作成するかどうかを指定する必要があります。

削除する DB インスタンスにリードレプリカがある場合は、そのリードレプリカを昇格させるか、削除する必要があります。詳細については、「DB インスタンスとなるようにリードレプリカを昇格」を参照してください。

最終スナップショット

DB インスタンスを削除するとき、DB インスタンスの最終スナップショットを作成するかどうかを選択できます。DB インスタンスを後で復元できるようにする場合は、最終的な DB スナップショットを作成する必要があります。

最終スナップショットあり 最終スナップショットなし

選択する方法

削除した DB インスタンスを後で復元できるようにする場合は、最終的な DB スナップショットを作成する必要があります。

DB インスタンスを迅速に削除する必要がある場合は、最終的な DB スナップショットの作成をスキップできます。

重要

後で DB インスタンスを復元することはできません。DB インスタンスの以前の手動スナップショットがある場合は、以前の手動スナップショットの時点に DB インスタンスを復元できます。

自動バックアップ

自動バックアップもすべて削除され、復旧できません。

自動バックアップもすべて削除され、復旧できません。

手動スナップショット

以前の手動スナップショットは削除されません。

以前の手動スナップショットは削除されません。

次のいずれかのステータスの場合、DB インスタンスの最終スナップショットを作成することはできません: creatingfailedincompatible-restore、または incompatible-network。DB インスタンスステータスの詳細については、「DB インスタンスのステータス」を参照してください。

AWS マネジメントコンソール

DB インスタンスを削除するには

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

  2. [DB Instances] リストで、削除する DB インスタンスを選択します。

  3. [Instance Actions] を選択し、[Delete] を選択します。

  4. [Create final snapshot?、[Yes] または [No] を選択します。

  5. 前の手順で Yes を選択した場合は、[Final Snapshot name] に最終 DB スナップショットの名前を入力します。

  6. [Yes, Delete] を選択します。

CLI

AWS CLI を使用して DB インスタンスを削除するには、以下のパラメータを使用して delete-db-instance コマンドを呼び出します。

  • --db-instance-identifier

  • --final-snapshot-identifier または --skip-final-snapshot

例 最終スナップショットあり

Linux、OS X、Unix の場合:

Copy
aws rds delete-db-instance \ --db-instance-identifier mydbinstance \ --final-snapshot-identifier mydbinstancefinalsnapshot

Windows の場合:

Copy
aws rds delete-db-instance ^ --db-instance-identifier mydbinstance ^ --final-snapshot-identifier mydbinstancefinalsnapshot

例 最終スナップショットなし

Linux、OS X、Unix の場合:

Copy
aws rds delete-db-instance \ --db-instance-identifier mydbinstance \ --skip-final-snapshot

Windows の場合:

Copy
aws rds delete-db-instance ^ --db-instance-identifier mydbinstance ^ --skip-final-snapshot

API

Amazon RDS API を使用して DB インスタンスを削除するには、以下のパラメータを使用して DeleteDBInstance アクションを呼び出します。

  • DBInstanceIdentifier

  • FinalDBSnapshotIdentifier または SkipFinalSnapshot

例 最終スナップショットあり

Copy
https://rds.amazonaws.com/ ?Action=DeleteDBInstance &DBInstanceIdentifier=mydbinstance &FinalDBSnapshotIdentifier=mydbinstancefinalsnapshot &SignatureMethod=HmacSHA256 &SignatureVersion=4 &Version=2014-10-31 &X-Amz-Algorithm=AWS4-HMAC-SHA256 &X-Amz-Credential=AKIADQKE4SARGYLE/20140305/us-west-1/rds/aws4_request &X-Amz-Date=20140305T185838Z &X-Amz-SignedHeaders=content-type;host;user-agent;x-amz-content-sha256;x-amz-date &X-Amz-Signature=b441901545441d3c7a48f63b5b1522c5b2b37c137500c93c45e209d4b3a064a3

例 最終スナップショットなし

Copy
https://rds.amazonaws.com/ ?Action=DeleteDBInstance &DBInstanceIdentifier=mydbinstance &SkipFinalSnapshot=true &SignatureMethod=HmacSHA256 &SignatureVersion=4 &Version=2014-10-31 &X-Amz-Algorithm=AWS4-HMAC-SHA256 &X-Amz-Credential=AKIADQKE4SARGYLE/20140305/us-west-1/rds/aws4_request &X-Amz-Date=20140305T185838Z &X-Amz-SignedHeaders=content-type;host;user-agent;x-amz-content-sha256;x-amz-date &X-Amz-Signature=b441901545441d3c7a48f63b5b1522c5b2b37c137500c93c45e209d4b3a064a3

関連トピック