Amazon RDS Custom for SQL Server DB インスタンスの管理 - Amazon Relational Database Service

Amazon RDS Custom for SQL Server DB インスタンスの管理

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

RDS Custom for SQL Server DB インスタンスの削除

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 インスタンスのステータスが creatingfailedincompatible-createincompatible-restore, incompatible-network のいずれかである場合、このインスタンスの最終 DB スナップショットは作成できません。詳細については、「Amazon RDS DB インスタンスのステータスの表示」を参照してください。

重要

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

RDS Custom DB インスタンスを削除するには
  1. AWS Management Console にサインインし、Amazon RDS コンソール https://console.aws.amazon.com/rds/ を開きます。

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

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

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

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

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

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

RDS Custom for SQL Server DB インスタンスを削除するには、delete-db-instance AWS CLI コマンドを使用します。必須パラメータ --db-instance-identifier を使用して DB インスタンスを指定します。残りのパラメータは、Amazon RDS DB インスタンスの場合と同じです。

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

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 オプションを指定します。