RDS のストレージサイズを小さくしたい


現在 MySQL の DB インスタンスがあり、100GB のストレージを割り当てています。  
使用率は1％以下で、無駄に多く料金を支払っていると感じています。  
ストレージサイズを 5GB まで小さくするにはどうしたらいいでしょうか。

  * エンジン: mysql 5.6.19b
  * クラス: db.m1.small
  * ストレージ: Magnetic 100GB 
  * シングルAZ
  * Publicly accessible: No




・容量が小さなRDSインスタンスを作成  
・現在のRDSインスタンスからmysqldumpでエクスポート  
・新しいRDSインスタンスにインポート  
で行うことができます。

また、追加で下記の手順を実施することで、新旧のインスタンスのIdentifierを同じにすることができます。

・現在のRDSインスタンスのIdentifierを変更 (Ex: mydb -> mydb-old)  
・新しいRDSインスタンスのIdentifierを現在のRDSのものに変更 (Ex: mydb-new -> mydb)  
・不要になったRDSインスタンスを削除




・容量が小さなRDSインスタンスを作成  
・現在のRDSインスタンスからmysqldumpでエクスポート  
・新しいRDSインスタンスにインポート  
で行うことができます。

また、追加で下記の手順を実施することで、新旧のインスタンスのIdentifierを同じにすることができます。

・現在のRDSインスタンスのIdentifierを変更 (Ex: mydb -> mydb-old)  
・新しいRDSインスタンスのIdentifierを現在のRDSのものに変更 (Ex: mydb-new -> mydb)  
・不要になったRDSインスタンスを削除

