數(shù)據(jù)備份和災(zāi)難恢復(fù)一樣嗎?

隨著計(jì)算機(jī)存儲(chǔ)信息量的不斷增長(zhǎng),數(shù)據(jù)備份和災(zāi)難恢復(fù)就成為炙手可熱的話題。災(zāi)難備份是信息系統(tǒng)安全的關(guān)鍵基礎(chǔ)設(shè)施。重要信息系統(tǒng)必須構(gòu)建災(zāi)難備份和恢復(fù)系統(tǒng),以防范和抵御災(zāi)難所帶來的毀滅性打擊。數(shù)據(jù)是極為寶貴的財(cái)富,要保證信息系統(tǒng)持續(xù)的運(yùn)作和成功,就要保護(hù)基于計(jì)算機(jī)的信息。人為的錯(cuò)誤、硬盤的損毀、電腦病毒、自然災(zāi)害等都有可能造成數(shù)據(jù)的丟失,造成無可估量的損失。系統(tǒng)數(shù)據(jù)丟失會(huì)導(dǎo)致系統(tǒng)文件、交易資料、用戶資料、技術(shù)文件、財(cái)務(wù)賬目的丟失,業(yè)務(wù)將難以正常進(jìn)行。

數(shù)據(jù)備份是容災(zāi)的基礎(chǔ),是指為防止系統(tǒng)出現(xiàn)操作失誤或系統(tǒng)故障導(dǎo)致數(shù)據(jù)丟失,而將全部或部分?jǐn)?shù)據(jù)從應(yīng)用主機(jī)的硬盤或陣列復(fù)制到其他存儲(chǔ)介質(zhì)的過程。

數(shù)據(jù)備份和災(zāi)難恢復(fù)是不可分割的,數(shù)據(jù)備份的目的就是為了防止發(fā)生數(shù)據(jù)災(zāi)難,以及發(fā)生災(zāi)難時(shí)及時(shí)有效地進(jìn)行災(zāi)難恢復(fù)。那么什么是災(zāi)難恢復(fù)呢?首先看災(zāi)難是什么,對(duì)于和IT領(lǐng)域相關(guān)的業(yè)務(wù)中斷來說,由數(shù)據(jù)丟失所造成的后果是最具破壞性的。不管數(shù)據(jù)的丟失是因?yàn)闊o意或有意的刪除,或者存儲(chǔ)介質(zhì)的數(shù)據(jù)損壞等一切能夠引起系統(tǒng)非正常停止的事件,我們都可以把它稱之為災(zāi)難。

災(zāi)難恢復(fù)是指由于自然或人為災(zāi)害后,重新啟用信息系統(tǒng)的數(shù)據(jù)、硬件及軟件設(shè)備,恢復(fù)正常商業(yè)運(yùn)作的過程。

但很多人分不清災(zāi)難恢復(fù)(disaster recovery)與數(shù)據(jù)恢復(fù)(data recovery)的區(qū)別,以為數(shù)據(jù)恢復(fù)就是災(zāi)難恢復(fù),其實(shí)不然。

災(zāi)難恢復(fù)(disaster recovery)介紹

當(dāng)災(zāi)難發(fā)生時(shí),留給系統(tǒng)管理員的恢復(fù)時(shí)間往往相當(dāng)短。但現(xiàn)有的備份措施沒有任何一種能夠使系統(tǒng)從大的災(zāi)難中迅速恢復(fù)過來。通常系統(tǒng)管理想要恢復(fù)系統(tǒng)至少需要下列幾個(gè)步驟:

1.恢復(fù)硬件。

2.重新裝入操作系統(tǒng)。

3.設(shè)置操作系統(tǒng)(驅(qū)動(dòng)程序設(shè)備、系統(tǒng)、用戶設(shè)置)。

4.重新裝入應(yīng)用程序,進(jìn)行系統(tǒng)設(shè)置。

5.用最新的備份恢復(fù)系統(tǒng)數(shù)據(jù)。

即使一切順利,這一過程至少需要2-3天時(shí)間,這么漫長(zhǎng)的恢復(fù)時(shí)間對(duì)現(xiàn)代企業(yè)來說幾乎是不可忍受的,同時(shí)也會(huì)嚴(yán)重?fù)p害企業(yè)信譽(yù)。但如果系統(tǒng)管理員采用系統(tǒng)備份措施,災(zāi)難恢復(fù)將變得相當(dāng)簡(jiǎn)單和迅速。

系統(tǒng)備份與普通數(shù)據(jù)備份的不同在于,它不僅僅備份系統(tǒng)中的數(shù)據(jù),還備份系統(tǒng)中安裝的應(yīng)用程序、數(shù)據(jù)庫(kù)系統(tǒng)、用戶設(shè)置、系統(tǒng)參數(shù)等信息,以便需要時(shí)迅速恢復(fù)整個(gè)系統(tǒng)。與系統(tǒng)備份對(duì)應(yīng)的概念是災(zāi)難恢復(fù)。

災(zāi)難恢復(fù)與普通數(shù)據(jù)恢復(fù)的最大區(qū)別在于,在整個(gè)系統(tǒng)都失效時(shí),用災(zāi)難恢復(fù)措施能夠迅速恢復(fù)系統(tǒng)。而普通數(shù)據(jù)恢復(fù)則不行,如果系統(tǒng)也發(fā)生了失效,在開始數(shù)據(jù)恢復(fù)之前,必須重新裝入系統(tǒng)。也就是說,數(shù)據(jù)恢復(fù)只能處理狹義的數(shù)據(jù)失效,而災(zāi)難恢復(fù)則可以處理廣義的數(shù)據(jù)失效。

對(duì)系統(tǒng)數(shù)據(jù)進(jìn)行安全有效的備份,具有非常重要的意義。但是在對(duì)系統(tǒng)備份的理解方面仍然存在以下幾個(gè)誤區(qū):

復(fù)制=系統(tǒng)備份

備份不僅只是數(shù)據(jù)的保護(hù),其最終目的是為了在系統(tǒng)遇到人為或自然災(zāi)難時(shí),能夠通過備份內(nèi)容對(duì)系統(tǒng)進(jìn)行有效的災(zāi)難恢復(fù)。所以,在考慮備份選擇時(shí),應(yīng)該不僅只是消除傳統(tǒng)輸入指令的復(fù)雜程序或手動(dòng)備份的麻煩,更要能實(shí)現(xiàn)自動(dòng)化及跨平臺(tái)的備份,滿足用戶的全面需要。因此可以說,備份不等于單純的復(fù)制,管理也是備份重要的組成部分。管理包括備份的可計(jì)劃性、磁帶機(jī)的自動(dòng)化操作、歷史記錄的保存,以及日志記錄等。正是有了這些先進(jìn)的管理功能,在恢復(fù)數(shù)據(jù)時(shí)我們才能掌握系統(tǒng)信息和歷史記錄,使備份真正實(shí)現(xiàn)輕松和可靠。因此,備份應(yīng)該是“復(fù)制+管理”。

用雙機(jī)、磁盤陣列、鏡像等系統(tǒng)冗余替代系統(tǒng)備份

雙機(jī)、鏡像等可實(shí)現(xiàn)Server的高可靠性和最大限度的保障業(yè)務(wù)連貫。但是雙機(jī)熱備絕對(duì)不等同于備份,因?yàn)槠胀ǖ碾p機(jī)熱備無法解決下面的幾個(gè)問題:

1) 用戶誤操作、軟件故障導(dǎo)致寫入錯(cuò)誤數(shù)據(jù)、病毒攻擊、人為刪除破壞數(shù)據(jù)。

2) Server或存儲(chǔ)設(shè)備丟失、各種災(zāi)害性破壞。

數(shù)據(jù)庫(kù)自帶備份系統(tǒng)可以滿足嚴(yán)格的系統(tǒng)備份需求

數(shù)據(jù)庫(kù)系統(tǒng)自帶的備份系統(tǒng)基本可以實(shí)現(xiàn)數(shù)據(jù)庫(kù)的本地和異地備份,但是目的都是通過預(yù)設(shè)時(shí)間點(diǎn)或備份間隔等方式實(shí)現(xiàn)數(shù)據(jù)備份。其不能解決的問題有:

1) 不能實(shí)現(xiàn)實(shí)時(shí)數(shù)據(jù)備份,備份間隔數(shù)據(jù)處在非保護(hù)狀態(tài)。

2) 備份時(shí)由于是一段時(shí)間內(nèi)的數(shù)據(jù)集中復(fù)制,對(duì)Server、網(wǎng)絡(luò)、CPU等壓力極大,大多在備份時(shí)需要停止對(duì)外服務(wù)。

已有備份軟件,恢復(fù)數(shù)據(jù)沒有問題

數(shù)據(jù)備份的根本目的是恢復(fù),一個(gè)無法恢復(fù)的備份,對(duì)任何系統(tǒng)來說都是毫無意義的。作為最終用戶,一定需要清醒的認(rèn)識(shí)到,能夠安全、方便而又高效的恢復(fù)數(shù)據(jù),才是備份系統(tǒng)的真正生命所在。

很多人會(huì)以為,既然備份軟件已經(jīng)把需要的數(shù)據(jù)備份下來了,恢復(fù)應(yīng)該不成什么問題。事實(shí)上,無論是在金融電信行業(yè)的數(shù)據(jù)中心,還是在普通的桌面級(jí)系統(tǒng)中,備份數(shù)據(jù)無法恢復(fù),從而導(dǎo)致數(shù)據(jù)丟失的例子時(shí)有發(fā)生。因此僅僅備份數(shù)據(jù)是不行的,還必須備份支持?jǐn)?shù)據(jù)運(yùn)行的環(huán)境,包括操作系統(tǒng)與應(yīng)用程序。