主流災難備份及恢復技術分析

2021-04-15 09:56:06 字數 4082 閱讀 7647

一 選取災備技術的依據

災備的目的是確保災難發生後業務立即恢復,應用能夠盡快投入使用,採用的各種技術不論是資料備份、資料複製還是災備技術,無非都是圍繞著業務連續來進行,這些技術是災備的關鍵環節。衡量這些技術標準無非是rpo(recovery point object,恢復點目標)和rto(recovery time object,恢復時間目標),也就是出現災難的時候多長時間可以讓業務繼續運作,同時會丟失多長時間的資料。具體採用哪項技術,完全要根據實際需求,再結合各種技術能夠達到的rto和rpo指標來決定,需要說明的是,追求兩個技術指標都是零的做法是不經濟的,也是不現實的,任何事情都要考慮投入產出比和回報。

二 主要災備技術概覽

1.系統災難恢復(bmr)

系統災難恢復,就是在系統出現崩潰的時候,能夠用非常少的步驟,將系統重建,包括上面的系統補丁、應用軟體和資料。這樣可以提高恢復的準確性、縮短恢復時間、縮短業務中斷時間。

目前的主要災備技術,在恢復的時候有這麼幾種方式:

採用公用的一張光碟,所有的系統都採用這一張光碟。這個光碟可以啟動系統,同時可以啟動網路,然後備份伺服器將備份在磁帶庫(或者虛擬帶庫)中的整個硬碟內容或者第一主分割槽內容恢復到災難機。這樣不論災難機原來有多大容量資料,都可以存放在整個備份系統的備份裝置中,統一進行管理,而且不需要經常刻光碟,也就是說光碟不需要經常更新。比較典型的代表是bakbone netvault vaultdr。

需要針對每台計算機單獨刻光碟,恢復的時候需要利用針對性的光碟來恢復,每台機器都需要自己的光碟,而且需要定期不斷更新。這種方式的最大不足是經常要刻光碟,否則災難出現的時候如果沒有光碟或者光碟太久了,都會影響恢復的速度和恢復後的狀態。這種技術的典型代表是emc network recovery manager模組.

恢復時需要借助網路啟動,也就是需要具備一台相同作業系統的主機作為引導機器,然後利用備份的內容進行恢復。這種技術的典型代表是symantec netbackup的bare metal restore模組。

作業系統自己提供的災備工具。對於大多數unix小型機,都提供系統備份工具。借助於系統自身提供的磁帶機,利用乙個簡單的命令,hp-ux採用make_recovery就可以把整個root卷備份到伺服器自帶的4mm磁帶上。在恢復的時候,這盤磁帶可以自啟動系統,採用乙個命令就可以將整個root卷恢復到硬碟上。這種方式的好處是簡單和經濟,尤其對於unix系統,這樣的方式遠比目前備份軟體提供的bmr模組方便、安全和經濟,因為備份軟體提供的bmr模組往往需要相同平台的其他伺服器來啟動。

2.資料遠端複製

將資料在另外的地方實時產生乙份可用的副本,此副本的使用不需要做資料恢復,可以將副本立即投入使用。資料複製的最大好處是副本資料立即可用,沒有資料恢復時間,rto 非常好,同時因為是實時複製,rpo也非常好,幾乎不會丟失資料。缺點是費用遠比資料備份要高,不僅僅是資料複製系統**高,還需要另外的硬碟儲存空間和主機系統,甚至建立另外的遠端機房,考慮網路佈線,這些都將帶來成本大大增加,所以資料複製的建設和維護費用遠遠大於資料備份。

資料複製目前有如下實現方式:

基於主機。基於主機的資料複製技術,可以不考慮儲存系統的同構問題,只要保持主機是相同的作業系統即可,而目前也存在支援異構主機之間的資料複製軟體,如bakbone netvault replicator就可以支援異構伺服器之間的資料複製,可以支援跨越廣域網的遠端實時複製。缺點是需要占用一點主機資源。

基於儲存系統。利用儲存系統提供的資料複製軟體,複製的資料流通過儲存系統之間傳遞,和主機無關。這種方式的優勢是資料複製不占用主機資源,不足之處是需要災備中心的儲存系統和生產中心的儲存系統有嚴格的相容性要求,一般需要來自同乙個廠家的儲存系統,這樣對使用者的災備中心的儲存系統的選型帶來了限制。

基於光纖交換機。這項技術正在發展中,利用光纖交換機的新功能,或者利用管理軟體控制光纖交換機,對儲存系統進行虛擬化,然後管理軟體對管理的虛擬儲存池進行卷管理、卷複製、卷映象等技術,來實現資料的遠端複製。比較典型的有storag-age,falcon等。

基於應用的資料複製。這項技術有一定侷限性,都是針對具體的應用。主要利用資料庫自身提供的複製模組來完成,比如oracledataguard,sybase replication 等。

3.cdp 連續資料保護技術

cdp 技術是目前最熱門的資料保護技術,它可以捕捉到一切檔案級或資料塊級別的資料寫改動,可以對備份物件進行更加細化的粒度的恢復,可以恢復到任意時間點。

cdp技術目前是乙個新興的技術,在很多傳統的備份軟體中都逐漸融入了cdp的技術。比如bakbone netvault backup 8.0 追加了truecdp模組,symantec backupexec11d等。其他公司包括emc,symantec都併購了一些cdp的軟體,正在和傳統的備份軟體進行整合,目前還都在整合中。

cdp技術包括兩種:

near cdp,就是我們說的準cdp,它的最大特點是只能恢復部分指定時間點的資料(fpit,fixed point in time),有點類似於儲存系統的邏輯快照,它無法恢復任意乙個時間點。目前symantec 、commvault的cdp都屬於這種型別。

truecdp,我們稱之為真正的cdp,它可以恢復指定時間段內的任何乙個時間點(apit,any point in time),目前bakbone truecdp屬於truecdp型別。

三 當前災備的主要應用情況

目前採用災備方案的分布在各個行業,不過大家都是按照一定的梯度來使用。

其次是建立容災系統的使用者,大資料量的高階企業普遍採用基於儲存的資料複製技術,比如電信、金融行業。中低端使用者普遍採用基於主機的資料複製軟體,成本較低,而且不需要進行嚴苛的儲存系統採購,尤其是bakbone的netvault replicator不但可以進行遠端資料複製,而且可以支援異構平台,所以在國內外有廣泛的使用者,一些**部門、電力公司、**部門、**公司等目前都採用這種方式,而且大多運用在windows、linux平台。基於儲存交換機層的虛擬儲存技術雖然也在有了一些使用者,但是因為此技術起步時間有限,技術成熟度需要進一步驗證,很多使用者只是做為試點,沒有大範圍的展開。對於基於應用的資料複製方式,也有部分高階客戶在採用,而且也有大量的使用者。

對於cdp技術,才剛剛起步,這種技術滿足了很多關心災備的使用者的需求,在rto 和rpo方面都能得到很高的標準,同時還可以進行任意歷史版本的重現,正在被越來越多的使用者所關注,相信將來會有非常廣泛的使用者。bakbone的truecdp可以進行任意時間點的恢復,是真正意義上的cdp,將會比其他準cdp產品有更大的優勢,會被更多關心災備的使用者所選用。

四 應用誤區

災備系統因為能夠帶來業務的連續性,正越來被大家所重視,但是在使用過程中也要切記出現一些誤區。

沒有選擇適合自己的。沒有仔細分析和明確業務連續要求,對rto和rpo沒有進行仔細研究,要麼不做,要做就想追求最全面的,這樣可能忽視了最需要的建設,沒有切實滿足自己的需要。

認為災備系統是萬能的,誇大災備系統的作用,忽視了備份系統、高可用系統的建設。其實各個系統都有自己的作用,需要根據實際需求進行建設。

沒有有步驟分階段的進行災備建設,總想等實際成熟的時候全面建設,甚至還沒有先進行資料備份系統的建設,就開始著手進行災備系統建設。不進行備份系統建設,就沒有滿足資料安全的底線,在關鍵時刻缺少乙份完整的資料,而花費大量的財力進行災備系統建設,反而得不償失。

多種災備技術的選用不合理,比如主機系統的資源可以接受基於主機的複製軟體來執行,卻選用了基於儲存系統的設計,造成必須選用相同型別的儲存裝置,增加了總體費用。

對bmr系統災難備份總是希望選用備份軟體自帶的bmr模組。其實,備份軟體自帶的bmr模組對於window和linux比較方便,但並不是對於所有的unix系統都合適,在unix系統備份方面,unix自帶的系統備份工具和自帶的磁帶機就非常方便,乙個命令就可以完成系統備份,還不用依賴於其他伺服器,遠遠勝於一些備份軟體自帶的bmr模組,不但操作方便,而且減少費用。

五 未來發展方向

未來的技術發展應該是多種技術並存,而且越能滿足客戶需求的方式更能得到客戶的關注。

未來的發展之一應該是基於主機的異構複製技術會有更廣泛的市場。因為大多數客戶具備異構主機環境,支援異構環境的資料複製技術,就可以利用現有環境,各台主機之間互為複製。對於不支援異構環境的複製軟體,就需要購買相同的儲存或者購買相同作業系統的主機進行資料複製,增加了災備的總體費用。

未來的發展之二就是cdp技術。cdp融合了資料備份和資料複製的優點,既可以進行實時資料保護,還可以任意時間點的歷史資料恢復,將會具有更加強大的生命力。隨著truecdp和傳統備份軟體的無縫銜接,將會有越來越多的使用者採用truecdp 進行災備系統建設。

Veritas災難備份與恢復

最近的乙個系統整合專案中,使用到了veritas backup exec10.0備份軟體,使用者購買了災難備份模組 intelligent disaster recovery option 它能在系統崩潰或硬碟故障後快速高效地恢復windows計算機。從操作方面而言,實現idr並不複雜 但在災備時,...

SQL Server備份和災難恢復

資料處理在現代企業運營中變得越來越重要,越來越關鍵,甚至會成為企業發展的一項瓶頸.資料保護的重要性也不言而喻.如果乙個企業沒有很好的資料保護方案或策略的話,一旦發生重要資料丟失,後果將會是災難性的,伴隨著會有經濟利益方面的損失.各大伺服器硬體廠商 ibm,hp等 提供有很好的資料保護策略 硬體或軟體...

主流資料備份技術優點及主要方式

當前主流的備份技術 資料備份 即針對資料進行的備份,直接複製所要儲存 的資料,或者將資料轉換為映象儲存在計算機中。諸如ghost等備份軟體,光碟燒錄和移動盤儲存均屬此類。其採用的模式相對容易理解,分為逐檔與映象兩種。一是直接對檔案進行複製,另一是把檔案壓成映象存放。優點是方便易用,也是廣大使用者最為...