[英]Fail over on an Aurora RDS read-only replica with minimal downtime
我想知道處理Aurora RDS實例的故障轉移的最佳實踐是什么。 我有一個作家實例,並連接了兩個讀者實例。 這三個實例位於三個不同的可用區中。
我應該只選擇所需的實例,然后單擊“故障轉移”嗎? 預期的停機時間是多少? 接收生產流量時可以這樣做嗎?
故障轉移原則上是即時的-AWS要做的第一件事就是更新DNS記錄,使其指向故障轉移瞬間。
但是,需要注意的一件事是,只讀副本是異步寫入的,而不是同步寫入的,這意味着它將在某種程度上落后於您的主數據庫。
如果您確實想在接收生產流量的同時執行此操作,原則上可以,但是您需要確保所有應用程序都將重新連接到數據庫。
Aurora服務的一部分是它已經具有冗余。 實際上是冗余冗余。 如果失敗,將需要30秒。 它可以切換到另一個數據中心。
https://aws.amazon.com/rds/aurora/
Amazon Aurora的存儲是容錯的並且可以自我修復。 在三個可用區中復制您的數據的六個副本,並將其連續備份到Amazon S3
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.