追加ストレージボリュームの削除 - Amazon Relational Database Service

追加ストレージボリュームの削除

不要になった追加のストレージボリュームは、RDS for Oracle および RDS for SQL Server DB インスタンスから削除できます。ボリュームを削除する前に、すべてのデータベースファイルをボリュームから移動し、それを参照しているデータベースオブジェクトがないことを確認してください。ボリュームステータスが Not-in-use になっていることを確認します。

重要

プライマリストレージボリュームを削除することはできません。追加のストレージボリュームのみを削除できます。

DB インスタンスから追加のストレージボリュームを削除するには
  1. AWS マネジメントコンソール にサインインし、Amazon RDS コンソール (https://console.aws.amazon.com/rds/) を開きます。

  2. ナビゲーションペインで、データベース を選択します。

  3. 削除するボリュームを含む DB インスタンスを選択します。

  4. [Modify] (変更) を選択します。

  5. [ストレージ] セクションで、削除する追加のストレージボリュームを見つけます。

  6. 削除するボリュームで [ボリュームを削除] を選択します。

    注記

    ステータスが Not-in-use のボリュームのみを削除できます。ボリュームがまだ使用されている場合は、すべてのデータベースファイルをボリューム外に移動します。

  7. [続行] をクリックしてください。

  8. 設定が適切な場合は、[DB インスタンスを変更] を選択します。

DB インスタンスから追加のストレージボリュームを削除するには、AWS CLI コマンド modify-db-instance を使用します。次のパラメータを設定します。

  • --additional-storage-volumes – 残りの追加のストレージボリュームを指定する JSON 配列。この配列から削除するボリュームを省略します。

次の例では、残りのボリュームのみを指定して、rdsdbdata3 という名前の追加ストレージボリュームを mydbinstance から削除し、変更をすぐに適用します。

aws rds modify-db-instance \ --db-instance-identifier mydbinstance \ --additional-storage-volumes '[{ \ "VolumeName": "rdsdbdata3", \ "SetForDelete": true }]'

DB インスタンスから追加のストレージボリュームを削除するには、Amazon RDS API オペレーション ModifyDBInstance を使用します。以下のパラメータを設定します。

  • AdditionalStorageVolumes – 保持するボリュームの追加ストレージボリューム仕様の配列。この配列から削除するボリュームを省略します。

  • ApplyImmediately - すぐに変更を適用するには、このオプションを True に設定します。このオプションを False (デフォルト) に設定して、次のメンテナンスウィンドウ中に変更を適用します。