

# Amazon RDS Custom for SQL Server DB インスタンスの管理
<a name="custom-managing-sqlserver"></a>

Amazon RDS Custom for SQL Server は、Amazon RDS DB インスタンスの通常の管理タスクのサブセットをサポートしています。以下では、AWS マネジメントコンソールおよびAWS CLIを使用してサポートされている RDS Custom for SQL Server の管理タスクについて説明します。

**Topics**
+ [RDS Custom オートメーションの一時停止と再開](custom-managing-sqlserver.pausing.md)
+ [RDS Custom for SQL Server DB インスタンスの変更](custom-managing.modify-sqlserver.md)
+ [RDS Custom for SQL Server DB インスタンスのストレージの変更](custom-managing-sqlserver.storage-modify.md)
+ [RDS Custom for SQL Server リソースのタグ付け](custom-managing-sqlserver.tagging.md)
+ [RDS Custom for SQL Server DB インスタンスの削除](#custom-managing-sqlserver.deleting)
+ [RDS Custom for SQL Server DB インスタンスの起動と停止](custom-managing-sqlserver.startstop.md)

## RDS Custom for SQL Server DB インスタンスの削除
<a name="custom-managing-sqlserver.deleting"></a>

RDS Custom for SQL Server DB インスタンスを削除するには、以下を実行します。
+ DB インスタンスの名前を提供します。
+ DB インスタンスの最終的な DB スナップショットを取得するオプションを選択または解除します。
+ 自動バックアップを保持するオプションを選択または解除します。

RDS Custom for SQL Server DB インスタンスはコンソールまたは CLI を使用して削除できます。DB インスタンスの削除に必要な時間は、バックアップ保持期間 (削除するバックアップの数)、削除するデータの量、最終スナップショットを作成するかどうかによって異なります。

**警告**  
RDS Custom for SQL Server DB インスタンスを削除すると、EC2 インスタンスと関連する Amazon EBS ボリュームが完全に削除されます。これらのリソースはいつでも終了または削除しないでください。終了または削除すると、削除や最終的なスナップショットの作成が失敗する可能性があります。

**注記**  
DB インスタンスのステータスが `creating`、`failed`、`incompatible-create`、`incompatible-restore`, `incompatible-network` のいずれかである場合、このインスタンスの最終 DB スナップショットは作成できません。詳細については、「[ Amazon RDS DB インスタンスのステータスの表示](accessing-monitoring.md#Overview.DBInstance.Status)」を参照してください。

**重要**  
最終スナップショットを撮る場合は、DB インスタンスの削除中は DB インスタンスにデータを書き込まないようにすることをお勧めします。DB インスタンスの削除が開始されると、データの変更が最終的なスナップショットにキャプチャされることが保証されなくなります。

### コンソール
<a name="custom-managing-sqs.deleting.console"></a>

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

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

1. ナビゲーションペインで、**[Database]** (データベース) を選択し、削除する RDS Custom for SQL Server DB インスタンスを選択します。RDS Custom for SQL Server DB インスタンスは、ロール **Instance (RDS Custom for SQL Server)** を示します。

1. [**アクション**] で、[**削除**] を選択します。

1. 最終スナップショットを撮るには、**[Create final snapshot]** (最終スナップショットを作成) を選択し、**[Final snapshot name]** (最終スナップショット名) として名前を指定します。

1. 自動バックアップを保持するには、**[自動バックアップの保持]** を選択します。

1. ボックスに「**delete me**」と入力します。

1. **[削除]** をクリックします。

### AWS CLI
<a name="custom-managing-sqs.deleting.CLI"></a>

RDS Custom for SQL Server DB インスタンスを削除するには、[delete-db-instance](https://docs.aws.amazon.com/cli/latest/reference/rds/delete-db-instance.html) AWS CLI コマンドを使用します。必須パラメータ `--db-instance-identifier` を使用して DB インスタンスを指定します。残りのパラメータは、Amazon RDS DB インスタンスの場合と同じです。

次の例では、`my-custom-instance`という名前の RDS Custom DB インスタンスを削除し、自動バックアップを保持します。

**Example**  
Linux、macOS、Unix の場合:  

```
aws rds delete-db-instance \
    --db-instance-identifier {{my-custom-instance}} \
    --no-skip-final-snapshot \
    --final-db-snapshot-identifier {{my-custom-instance-final-snapshot}} \
    --no-delete-automated-backups
```
Windows の場合:  

```
aws rds delete-db-instance ^
    --db-instance-identifier {{my-custom-instance}} ^
    --no-skip-final-snapshot ^
    --final-db-snapshot-identifier {{my-custom-instance-final-snapshot}} ^
    --no-delete-automated-backups
```

最終スナップショットを撮るには、`--final-db-snapshot-identifier` オプションを必ず指定する必要があります。

最終スナップショットをスキップするには、コマンドで `--no-skip-final-snapshot` および `--final-db-snapshot-identifier` オプションの代わりに `--skip-final-snapshot` オプションを指定します。

自動バックアップを削除するには、コマンドで `--no-delete-automated-backups` オプションの代わりに `--delete-automated-backups` オプションを指定します。