幾種常見高級數據保護技術

一、遠程文件複製

  將本地主機上的文件實時同步到遠程主機上,保證文件或目錄內容一致,如

Linux常用的rsync就是這類工具,它可監視文件系統的動作,將變化同步到遠程

主機,只複製變化的內容,對於大文件非常有用,可節省帶寬資源,提高效率。


二、遠程磁盤(卷)鏡像

  存儲級的數據數據複製技術,本地產生盤和遠程鏡像盤數據實時同步,且同時

處於在線狀態,當生產盤故障時,可立即切換到鏡像盤。遠程磁盤鏡像有兩種模式

同步模式和異步模式,同步模式可很好的保障數據一致性,但影響性能。而異步模

式則相反,通常會使用異步模式。

  主流存儲廠商常用的磁盤鏡像技術:

IBM的PPRC,EMC的SRDF,HDS的TrueCOPY,NetAPP的SnapMirror等


三、快照(Snapshot)

  定義:抓取某時刻磁盤上所有數據,就是照相機按下快門留下的影像。

    快照作用:源卷快速備份,用於解決一些邏輯故障,如系統崩潰,人爲誤操作等

  本質:快照能瞬時完成,只是留下原卷的影子,並非實體數據,如何實現這一點,

如果對文件系統有了解,知道文件系統是通過元數據來管理磁盤上的數據,而元數據

的量非常小,快照的本質就是複製某時刻的元數據。

  需要解決的問題?

    如何保證在做快照的時候,即不使用原卷的數據發生變化,又不影響正常的IO寫入,

這是個矛盾的問題,快照通過兩種技術來解決寫前拷貝(CoFW),寫前重定向(RoFW),

說白了就是將變化的數據塊讓到一個新的捲上,實際上我們看到此時會有兩份元數據,

活動元數據和快照元數據。快照元數據映射表大部分指向元卷塊,只有少部分指向變化

的數據塊,因此我們爲快照創建存儲卷時不需要分配與源卷相同的大小,一般只要30%就可以了。

  快照的好處:可瞬間生成,不影響在線業務,佔用存儲空間小

  快照的不足:依賴源卷,如果源捲髮生物理故障,則無能爲力了,同時快照很難保證

數據一致性,當然可以通過在主機上安裝代理來解決。


四、卷克隆(Clone)

  定義:某時刻一份或多份數據實體複製。

    卷克隆作用:最大的作用可瞬間生成源卷可寫鏡像,可以用於做測試數據,當然也可以備份。

  本質:快照是源卷的影子,而克隆是源卷的實體,當然克隆可分爲虛克隆與實克隆,

虛克隆本質是snapshot,但snapshot是可寫的,而實克隆是先生成snapshot,然後會將

元數據對應的實體數據複製到新捲上,成爲和源卷相同大小的新卷。

  產品:如EMC的Snapview

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