Amazon-Web-Services

AWS RDS Postgres 升級而不失去數據

  • June 27, 2019

我目前有一個在 AWS RDS 上執行的 Postgresql v9.3.3。我了解到,如果我將 Postgres 升級到 9.3.5,我可以創建只讀副本。

但是,我害怕失去數據。我可以從控制台“實例操作”部分選擇“修改”併升級到 9.3.5 而不失去任何數據嗎?還是我需要做一些特別的事情?

你很好 - 如果可能存在數據失去,AWS 不會提供點擊更新。由於這只是一個次要版本更新,因此升級非常容易,沒有任何問題。

Osterjour 所說的只是部分正確。幾乎沒有辦法失去數據,尤其是在 multi-az 中配置的情況下。

  1. 版本等小升級不會造成停機。
  2. 添加只讀副本不會導致停機,但在創建快照並同步到新的只讀副本時,I/O 將暫時掛起。
  3. 即使使用多可用區,修改實例類型也會導致停機。

引用自:https://serverfault.com/questions/655034