1. 程式人生 > >災備建設的兩個指標RTO和RPO

災備建設的兩個指標RTO和RPO

重要 over recover 同時 災備 出現 數據備份 想要 運行環境

數據備份最重要的目的就是“恢復數據”。當系統出現故障損毀時,可以通過數據備份來恢復,最大限度降低損失。

? ? ? ? 但是,系統需要進行什麽程度的備份,這就需要根據實際情況來制定。這裏,有兩個指標可以參考:

RTO:Recovery Time Objective
RPO:Recovery Point Objective

RTO,指的是你可以容忍的系統服務中斷時間,或者說系統服務中斷後,用來恢復系統服務的最大時間。
如果你想要RTO時間為0,那麽你就要有充裕的資金來支撐系統建設,至少需要兩套一模一樣的系統運行環境,同時運行。兩套系統可以時Active-Passive的,也可以時Active-Active的。

RPO,指的是在系統發生損毀後,你希望你的系統能夠恢復到什麽狀態,也就是說你可以容忍的數據丟失程度。例如你可以容忍丟失12小時內的數據,或者可以容忍丟失24小時的數據等等。如果你希望RPO為0,那就需要采用同步復制等技術去支撐。

災備建設的兩個指標RTO和RPO