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

  * エンジン: mysql 5.6.19b
  * クラス: db.m1.small
  * ストレージ: Magnetic 100GB 
  * シングルAZ
  * Publicly accessible: No
CC BY-SA 3.0
2015-04-09T12:56:18.130
8957
2021-03-07T16:23:07.490
2021-03-07T16:23:07.490
3060
5008
question
mysql amazon-rds
RDS のストレージサイズを小さくしたい
以下の手順で設定できるかと思います。  
①RDSダッシュボードのInstances画面にて、DBインスタンスを右クリック  
②メニューから「Modify」を選択  
③「Allocated Storage」という項目を5に設定する  
④すぐに適用したい場合は「Apply Immediately」にチェックを入れる  
⑤「Continue」ボタンを押す  
⑥「Modify DB Instance」ボタンを押す
CC BY-SA 3.0
2015-04-10T07:56:55.423
8998
2015-04-10T07:56:55.423
8558
8957
answer
・容量が小さなRDSインスタンスを作成  
・現在のRDSインスタンスからmysqldumpでエクスポート  
・新しいRDSインスタンスにインポート  
で行うことができます。

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

・現在のRDSインスタンスのIdentifierを変更 (Ex: mydb -> mydb-old)  
・新しいRDSインスタンスのIdentifierを現在のRDSのものに変更 (Ex: mydb-new -> mydb)  
・不要になったRDSインスタンスを削除
CC BY-SA 3.0
2015-04-12T04:02:43.540
9063
2015-04-17T05:22:21.857
2015-04-17T05:22:21.857
3516
5959
8957
answer