0

私は初心者で、MySQL RDS でストレージ サイズを増やす方法を理解するのに苦労しています。

問題は、ダウンタイムなしで RDS ストレージ サイズを増やしたいということです。デフォルトで RDS の自動スケーリングを有効にしていないとしましょう。これを調査したところ、基本的に2つのオプションがあることがわかりました。

オプション 1) Auto Scaling を有効にします。AWS のドキュメントはhttps://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_PIOPS.StorageTypes.htmlにあります。ただし、公式ドキュメントには、ダウンタイムが発生しないかどうかは明記されていません。ダウンタイムについて話さずに自動スケーリングをオン/オフできると書かれています。

オプション 2) より多くのスペースを直接プロビジョニングする公式ドキュメントには、より多くのストレージ サイズをプロビジョニングできると記載されています。

ほとんどの場合、ストレージのスケーリングに停止は必要なく、サーバーのパフォーマンスが低下することもありません。

SO スレッド ( https://serverfault.com/questions/613182/downtime-for-increasing-aws-rds-storage ) から、このプロセスはシームレスではないようです。

オプション 3) バックアップと復元: RDS をバックアップします。次に、ストレージ容量を増やします。次に、RDS を復元し、以前のインスタンスを停止します。

質問:ダウンタイムがなく、比較的頭痛の種が少ないオプションを教えてください。

私の仮説は、オプション 1) が最善であるというものですが、私の仮説を専門家に確認したいだけです。

4

1 に答える 1