資料備份最重要的目的就是「恢復資料」。當系統出現故障損毀時,可以通過資料備份來恢復,最大限度降低損失。
但是,系統需要進行什麼程度的備份,這就需要根據實際情況來制定。這裡,有兩個指標可以參考:
rto:recovery time objective
rpo:recovery point objective
rto,指的是你可以容忍的系統服務中斷時間,或者說系統服務中斷後,用來恢復系統服務的最大時間。如果你想要rto時間為0,那麼你就要有充裕的資金來支撐系統建設,至少需要兩套一模一樣的系統執行環境,同時執行。兩套系統可以時active-passive的,也可以時active-active的。
rpo,指的是在系統發生損毀後,你希望你的系統能夠恢復到什麼狀態,也就是說你可以容忍的資料丟失程度。例如你可以容忍丟失12小時內的資料,或者可以容忍丟失24小時的資料等等。如果你希望rpo為0,那就需要採用同步複製等技術去支撐。
下面這張圖可以幫助理解rto、rpo、cost的關係:
(來
災備系統技術建設案例
資料備份技術 正常情況下系統的各種應用在資料中心執行,資料存放在資料中心和災難備份中心兩地儲存。當災難發生時,使用備份資料對工作系統進行恢復或將應用切換到備份中心。災難備份系統中資料備份技術的選擇應符合資料恢復時間或系統切換時間滿足業務連續性的要求。目前資料備份技術主要有如下幾種 1 磁帶備份。2 ...
恢復時間目標 RTO 和恢復點目標 RPO 的差異
如今,災難以多種形式出現。破壞 盜竊 遺失或自然災害都會使企業的應用程式崩潰並破壞其資料。在理想的情況下,企業的資料保護基礎設施可以立即在故障點時間恢復所有的應用程式和資料。企業可以立即切換故障應用程式,並連續複製其資料以實現接近零的損失。但是這些操作耗費資源並且很昂貴。實際上,it部門需要根據預算...
災備 獨立磁碟陣列 RAID 技術
本文是對3個月前臨時出差前往客戶現場,安裝交付我司大資料產品時使用的一項硬體級的災備技術的簡要覆盤。raid redundant arrays of independent disks raid 獨立冗餘磁碟陣列 獨立磁碟構成的具有冗餘能力的陣列磁碟利用率 100 沒有提供冗餘或錯誤修復能力,但實現...