隨著信息化建設的不斷進步以及國家政策的支持,信息安全越來越受到企業決策層的重視。信息安全關乎到企業的生存,數據一旦丟失損失將不可估量。因此,容災備份受到越來越多的關注。許多人認為容災備份是高屋建瓴的東西,其實不然。從理論上講,容災與備份是兩個概念,容災是指災難恢復,備份是指數據備份。
不僅是“風景線”更是“生命源”
很多人簡單地認為數據備份就是把數據復制一遍放在另外一個硬盤或者服務器里,這樣的思想是錯誤且致命的,會給企業的數據丟失帶來不堪設想的后果。數據是企業的命脈,就像是降落傘是跳傘員的生命之梯一樣,這樣就要求企業使用安全易用、智能化、維護成本較低性能較好的數據備份軟件。
國產備份軟件中,中科同向的heartsonebackup(hub)備份軟件是國內第一款基于模塊化設計的網絡數據備份、恢復軟件,擁有完全自主知識產權。hub為分布式服務器、數據庫和應用提高性能數據庫保護解決方案,實現智能備份和恢復,簡化服務器和網絡存儲環境,是一種多線程、多任務的存儲管理解決方案,具有無限可擴展性,能滿足windows、netware、linux和unix等多環境的需要。適用于oracle、microsoftsqlsever、db2、mysql、sybase、informix、microsoftsharepointsever、sapnetweaver、microsoftexchangesever等數據庫,全面支持國產數據庫。
數據存儲備份現在已經是各家企業生存的關鍵,不單是“風景線”更是“生命源”。一個理想的服務應該能夠將數據保存任意長的時間,所以數據備份軟件提供商應在數據存儲時間上根據客戶的需求個性化制定,提供靈活多樣的備份服務。
更多的存儲選擇
隨著備份技術的不斷發展以及未來的數據管理需求,數據管理解決方案供應商應為企業客戶帶來如下的現代化數據備份管理方式:借助現存的it資產降低存儲及管理成本,并且提高其效率,放緩更高的存儲投資和網絡升級,使更多的存儲選擇成為可能,例如更加具有成本效益的das、san和nas磁盤層、磁帶及以云對象為基礎的存儲。
比如,通過消除手工錄入和程序寫入來簡化數據管理的復雜性,可自動完成發現、部署和保護工作,實施策略性的數據保護和管理。又如,借助應用程序、快照和貫穿于所有存儲層的數據索引,可實現輕松管理異構硬件和高度虛擬化環境中的數據保護和恢復。
此外,運用快照、全球化和嵌入式重復數據刪除和高效的目錄索引還可以加速數據保護,這確保了數據在可能實現的最佳方式下被保護和管理,從而滿足企業管理、規劃和監督需要。這也是需要集成歸檔、易發現和數據保護方式,從而實現無縫覆蓋分布于廣泛環境的客戶系統、遠程辦公室和核心數據中心。
另外,依靠自動提示、安全、標準和定制化的搜索選項,配以操作簡單的存儲資源管理報告,可使企業的動態環境更加容易理解,并且數據和信息更加便于管理。
數據庫容災的幾種方案
容災分為本地容災和遠程容災,是指在異地建立兩套或多套功能相同的it系統,當原系統遭到損壞時,可以實時切換到備份系統并進行接管繼續工作,數據不丟失。高性能的容災額可以做到恢復時間目標和恢復點目標都為零(即rto=0,rpo=0)。
針對數據庫的容災有以下幾種解決方案。
基于存儲層的容災解決方案。存儲層的數據備份是通過基于存儲區域網絡(san)的備份,若針對每個io進行,備份的數據量比較大;系統可以實現數據的同步或異步兩種方式的備份,并且備份過程中對數據進行加密并授予權限。對大數據量的系統來說這種備份有很大的優勢,但是對主機、操作系統、數據庫版本等要求一致,且對網絡環境的要求比較高。
基于邏輯卷的容災方案。這種容災備份是通過基于tcp/ip的網絡環境進行備份,由操作系統進程捕捉邏輯卷的變化進行備份。其特點與基于存儲設備的備份方案比較類似,也可以選擇同步或異步兩種方式,對主機的軟、硬件環境的一致性要求也比較高,對大數據量的應用比較有優勢。其目標系統如果要實現可讀,需要創建第三方鏡像。
該方案可以使用于應用級容災系統。在存儲備份過程中,與數據庫數據備份一致,做到了信息安全的極致。
[page]
數據庫實時容災方案。對于用戶的核心信息系統(多為數據庫系統,如oracle/sybase/sql/notes/exchange等),一般需要實時容災。間斷恢復解決方案。當發生電路中斷、網絡中斷或者機器故障時,系統不能正常運行,數據會出現斷裂。中科同向heartsonedr容災產品的持續數據保護工作不受影響,當故障排除后,會自動同步主機和heartsonedr服務器之間的數據狀態。
另外,容災機制的建立不但要看軟件的功能,更要看信息系統的配置,然后再做最佳解決方案。
新型容災
傳統備份是將數據保留在非生產設備的其他介質上,更著重于數據的日志管理,記錄并保護數據的增量、差分,以恢復歷史數據為目標。
這種容災能力非常有限,因為傳統的備份主要是采用數據內置或外置的磁帶機進行冷備份,備份磁帶同時也在機房中統一管理,一旦整個機房出現了災難,如火災、盜竊和地震等災難時,這些備份磁帶也隨之銷毀,所存儲的磁帶備份也起不到任何容災功能。
而容災的數據復制并不考慮歷史數據的恢復。它以恢復實時應用為目標,著重于保持數據的一致性。以便在災難發生時能夠恢復實時的應用生產。這種容災備份將數據復制至處在同一座城市不同建筑內或者異地的存貯設備里,備份設備在空間上有足夠的跨度遠離生產系統所在的地點,從而有效的使數據保存在可能發生的災害能夠波及的范圍之外。
很多人認為容災系統就是要實現實時切換的備份系統,但建設一整套與生產系統完全一樣的容災系統,無論在成本投資、傳輸網絡、備用系統技術人員儲備、全系統維護等方面都要消耗大量的資金、人力和時間成本的投入。這種巨大的投入在平時正常生產的絕大多數情況下沒有任何的產出,而每時每刻發生的網絡費用、人力成本和設備維護費用使大部分用戶望而卻步。
此外,即使承擔了這些高昂的費用,一旦災害發生時,備用系統要完全接管生產系統,還要依靠于網絡環境。首先,備用系統啟動,在這個過程中要更改應用的生產系統主機的地址;其次,所有的用戶端要更改訪問的服務器地址,而這些工作是否能順利進行還要依靠于廣域網的狀態,這都會使恢復工作的效果難以預測。
數據備份是數據高可用性的最后一道防線,無論是采用哪種容災方案,數據備份還是最基礎的。沒有備份的數據,任何容災方案都沒有現實意義。在投資有限的條件下,實施數據容災備份是用戶進行容災系統建設的第一步,也是最終容災恢復系統的基礎。對于多數用戶來說,可以分步進行,先實現數據的容災備份,然后再延時建設容災恢復系統。但不論是分期分批的建設,還是一步到位的投入,采用何種復制技術以最大可能地保持數據的一致仍然是容災系統建設的關鍵。