天天看點

幾種常見進階資料保護技術

一、遠端檔案複制

  将本地主機上的檔案實時同步到遠端主機上,保證檔案或目錄内容一緻,如

Linux常用的rsync就是這類工具,它可監視檔案系統的動作,将變化同步到遠端

主機,隻複制變化的内容,對于大檔案非常有用,可節省帶寬資源,提高效率。

二、遠端磁盤(卷)鏡像

  存儲級的資料資料複制技術,本地産生盤和遠端鏡像盤資料實時同步,且同時

處于線上狀态,當生産盤故障時,可立即切換到鏡像盤。遠端磁盤鏡像有兩種模式

同步模式和異步模式,同步模式可很好的保障資料一緻性,但影響性能。而異步模

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

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

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

三、快照(Snapshot)

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

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

  本質:快照能瞬時完成,隻是留下原卷的影子,并非實體資料,如何實作這一點,

如果對檔案系統有了解,知道檔案系統是通過中繼資料來管理磁盤上的資料,而中繼資料

的量非常小,快照的本質就是複制某時刻的中繼資料。

  需要解決的問題?

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

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

說白了就是将變化的資料塊讓到一個新的卷上,實際上我們看到此時會有兩份中繼資料,

活動中繼資料和快照中繼資料。快照中繼資料映射表大部分指向元卷塊,隻有少部分指向變化

的資料塊,是以我們為快照建立存儲卷時不需要配置設定與源卷相同的大小,一般隻要30%就可以了。

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

  快照的不足:依賴源卷,如果源卷發生實體故障,則無能為力了,同時快照很難保證

資料一緻性,當然可以通過在主機上安裝代理來解決。

四、卷克隆(Clone)

  定義:某時刻一份或多份資料實體複制。

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

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

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

中繼資料對應的實體資料複制到新卷上,成為和源卷相同大小的新卷。

  産品:如EMC的Snapview

本文轉自清風拂面 51CTO部落格,原文連結:http://blog.51cto.com/crazy123/1439972

繼續閱讀