AWS RDS Postgres升级而不丢失数据

我目前在AWS RDS上运行Postgresql v9.3.3。 我了解到,如果将Postgres升级到9.3.5,我可以创build只读副本。

但是,我害怕丢失数据。 我可以从控制台“实例操作”部分select“修改”并升级到9.3.5而不丢失任何数据; 还是我需要做一些特别的事情?

你没事 – 如果有可能的数据丢失,AWS不会提供一个点击更新。 由于这只是一个小版本更新,所以升级相当容易,没有任何问题。

Osterjour说的只是部分正确的。 几乎没有办法丢失数据,特别是如果configuration在多个az。

  1. 次要升级如版本等不会导致停机。
  2. 添加只读副本不会导致宕机,但在创build快照并同步到新的只读副本时,I / O将暂时中止。
  3. 即使使用多个az,修改实例types也会导致停机。