災備技術之RTO和RPO

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

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


    RTO:Recovery Time Objective
    RPO:Recovery Point Objective

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

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

        下面這張圖可以幫助理解RTO、RPO、Cost的關係:


(圖片來http://www.dataspan.com/blog/post/backup-and-recovery-understanding-rpo-and-rto)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章