追加ストレージボリュームの削除
不要になった追加のストレージボリュームは、RDS for Oracle および RDS for SQL Server DB インスタンスから削除できます。ボリュームを削除する前に、すべてのデータベースファイルをボリュームから移動し、それを参照しているデータベースオブジェクトがないことを確認してください。ボリュームステータスが Not-in-use になっていることを確認します。
重要
プライマリストレージボリュームを削除することはできません。追加のストレージボリュームのみを削除できます。
DB インスタンスから追加のストレージボリュームを削除するには
AWS マネジメントコンソール にサインインし、Amazon RDS コンソール (https://console.aws.amazon.com/rds/
) を開きます。 -
ナビゲーションペインで、データベース を選択します。
-
削除するボリュームを含む DB インスタンスを選択します。
-
[Modify] (変更) を選択します。
-
[ストレージ] セクションで、削除する追加のストレージボリュームを見つけます。
-
削除するボリュームで [ボリュームを削除] を選択します。
注記
ステータスが
Not-in-useのボリュームのみを削除できます。ボリュームがまだ使用されている場合は、すべてのデータベースファイルをボリューム外に移動します。 -
[続行] をクリックしてください。
-
設定が適切な場合は、[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(デフォルト) に設定して、次のメンテナンスウィンドウ中に変更を適用します。