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