2017-02-25 127 views
0

我想知道處理Aurora RDS實例故障轉移的最佳做法是什麼。我有一個連接了兩個閱讀器實例的編寫器實例。這三個實例有三個不同的AZ。在極短的停機時間內故障轉移到Aurora RDS只讀副本上

我應該只選擇我想要的實例並點擊「故障轉移」?什麼是預期的停機時間?在接收生產流量時可以這樣做嗎?

+1

正在使用的「集羣」和「集羣-RO」你的主機名如預期持續備份到Amazon S3?請參閱我的評論[在此SO問題下面](http://stackoverflow.com/q/41655456/1695906)以及在[本服務器故障回答](http://serverfault.com/a)中更詳細地討論集羣主機名/ 809299/153161)到不同的問題。 –

回答

1

故障轉移原則上是即時的 - AWS做的第一件事情是更新DNS記錄,以便指向故障轉移時刻。

但是,要注意的一件事是,只讀副本是異步寫入的,而不是同步寫入,這意味着它會滯後於某個級別的主數據庫。

如果你真的希望在接收生產流量時這樣做,你原則上可以,但你需要確保任何應用程序將重新連接到數據庫。

0

Aurora服務的一部分已經有冗餘。實際上是冗餘冗餘。如果一次失敗,則需要30秒。讓它切換到另一個數據中心。

https://aws.amazon.com/rds/aurora/

亞馬遜極光的儲存容錯和自我修復。六份數據的 跨三個可用性區域複製和