在當今復(fù)雜的商業(yè)環(huán)境中,每天都可能面對各種自然災(zāi)害和人為災(zāi)難的發(fā)生,當這些災(zāi)難降臨時,對于企業(yè)的關(guān)鍵業(yè)務(wù)來說,哪怕是幾分鐘的業(yè)務(wù)中斷和數(shù)據(jù)丟失所帶來的損失也常常是難以估量的。信息時代的來臨已使企業(yè)和IT日益緊密地結(jié)合在一起,企業(yè)業(yè)務(wù)的發(fā)展離不開IT系統(tǒng)。然而硬件與軟件都無法構(gòu)成IT系統(tǒng)的核心價值,只有存儲于計算機中的數(shù)據(jù)才是真正的財富。企業(yè)自身發(fā)展中的眾多信息和數(shù)據(jù)如何保護,對保證企業(yè)業(yè)務(wù)的持續(xù)性至關(guān)重要。因而,數(shù)據(jù)備份越來越得到企業(yè)的重視。
在數(shù)據(jù)變得越來越舉足輕重的今天,一套穩(wěn)定的備份系統(tǒng)已經(jīng)成為保障系統(tǒng)正常運行的關(guān)鍵環(huán)節(jié)。數(shù)據(jù)備份不僅僅是數(shù)據(jù)的保存,還包括更重要的內(nèi)容即管理。備份管理是一個全面的概念,包括備份的可計劃性,磁帶機的自動化操作、歷史記錄的保存以及日志記錄等。而備份策略體現(xiàn)了一個備份管理的可行性。
二、備份的歷史發(fā)展
數(shù)據(jù)備份的發(fā)展由來已久,在計算機誕生的初期,運行在如同電冰箱大小的驅(qū)動器上的穿孔卡片,打印輸出帶,穿孔紙帶和磁帶便可以用來復(fù)制大型機驅(qū)動器上的一切內(nèi)容。不過真正的數(shù)據(jù)存儲備份技術(shù)和存儲管理源于70年代的終端/主機計算模式,當時由于數(shù)據(jù)集中在主機上,因此易管理的海量存儲設(shè)備–磁帶庫成為必備的設(shè)備。那時每臺主機都配備專用的磁帶系統(tǒng),主機中的數(shù)據(jù)必須備份到位于本地的專用磁帶設(shè)備中。不過備份工作和對資源的總體管理相對復(fù)雜,磁帶資源利用率也很低。
80年代以后,由于PC的發(fā)展,尤其是九十年代應(yīng)用最廣的客戶機/服務(wù)器模式的普及,網(wǎng)絡(luò)上文件服務(wù)器和數(shù)據(jù)庫服務(wù)器成為要害數(shù)據(jù)集中的地方,而客戶機上也積累了一定量的數(shù)據(jù)。數(shù)據(jù)的分散分布造成數(shù)據(jù)存儲管理的復(fù)雜化,推動數(shù)據(jù)備份向容量大、具有先進自動管理功能的方向發(fā)展。具有自動備份功能的磁帶機及磁帶庫產(chǎn)品將多盤磁帶、存放磁帶的智能機械臂系統(tǒng)和磁帶庫管理、控制、監(jiān)測、診斷系統(tǒng)集成在一個產(chǎn)品里,從而實現(xiàn)自動換帶,提高磁帶庫的可用性。整個備份過程不會中斷,無需人工干預(yù),也不會影響其他過程,而且可以提供極快的、低影響的恢復(fù)。先進的存儲管理軟件,讓IT人員按幾個按紐,就可以完成企業(yè)范圍的備份,并實現(xiàn)對數(shù)據(jù)有效地管理、恢復(fù)和查詢,不僅滿足用戶現(xiàn)在和將來發(fā)展的需要,而且降低數(shù)據(jù)備份的管理成本。
三、為什么需要備份?
備份過程是預(yù)防由介質(zhì),操作系統(tǒng)、軟件和其他導(dǎo)致重要數(shù)據(jù)損壞的唯一安全措施。給數(shù)據(jù)備份,其實就是給數(shù)據(jù)買了一份保險。
每一次災(zāi)難都在不斷提醒著人們,確立安全防范意識并付諸于行動是多么的重要,但事實并非如此。在國內(nèi)許多企業(yè)的安全防范更多還只是停留在嘴上,并沒有采取相應(yīng)的行動。很多企業(yè)沒有增加保護重要數(shù)據(jù)的預(yù)算,也幾乎沒有采取必要措施以保證公司萬一發(fā)生災(zāi)害后能繼續(xù)開展業(yè)務(wù)。盡管他們認為安全性問題應(yīng)放在首位,但他們并沒有為此增加必要的資源投入。目前國內(nèi)企業(yè)中只有不到15%的服務(wù)器連有備份設(shè)備,這就意味著85%以上的服務(wù)器中的數(shù)據(jù)面臨著隨時都有可能遭到全部破壞的危險。而從國際上看,以美國為首的發(fā)達國家都非常重視數(shù)據(jù)存儲備份技術(shù),并且得到充分利用,企業(yè)中服務(wù)器與磁帶機的連接超過60%,數(shù)據(jù)備份放在許多企業(yè)IT投入的第一位。
應(yīng)該說,國內(nèi)IT應(yīng)用水平不高,多數(shù)企業(yè)和用戶對數(shù)據(jù)備份的認識并不深,對如何保護數(shù)據(jù)了解也不多。許多企業(yè)對整個系統(tǒng)數(shù)據(jù)存儲管理和備份缺乏專業(yè)和系統(tǒng)的考慮,有時僅僅依賴磁帶備份、磁盤陣列或者磁盤鏡像,這是遠遠不夠的,因為它們都屬于硬件備份,只是拿一個系統(tǒng)、一個設(shè)備等作犧牲來換取另一臺系統(tǒng)或設(shè)備在短暫時間內(nèi)的安全,解決的只是系統(tǒng)可用性的問題,一旦發(fā)生災(zāi)難并不能保證在緊急情況下快速恢復(fù)原有數(shù)據(jù)。
因此,國內(nèi)企業(yè)除了意識上要重視數(shù)據(jù)的存儲備份,還要付諸于實際行動,把數(shù)據(jù)存儲備份視為頭等重要的大事,在力所能及的范圍內(nèi)盡可能采用先進的數(shù)據(jù)存儲備份設(shè)備來確保網(wǎng)絡(luò)數(shù)據(jù)的安全。事實證明,只有完整的數(shù)據(jù)存儲備份才能為人們提供萬無一失的數(shù)據(jù)安全保護。
三、什么叫備份策略?
簡單一句話來說,備份策略就是定義備份任務(wù)執(zhí)行的一種方法。定義完備份策略后,無需人工進行干涉,備份系統(tǒng)會按時備份各類數(shù)據(jù)。而備份的軟硬件平臺就是實現(xiàn)備份策略的工具。
制訂備份策略需考慮幾個要素:
1、 需要備份的數(shù)據(jù)
2、 備份的硬件平臺
3、 備份的軟件平臺
四、怎樣來定制備份策略?
綜上所述,既然知道定制備份策略的要素,那如何來定制一個完整的備份策略呢?
在定制一個備份策略的時候,首先第一步應(yīng)該考慮的是需求分析。這是最重要的一點。根據(jù)企業(yè)資源及上述,進行需求分析,好的備份策略應(yīng)能最大限度達到需求分析的要求。很多企業(yè)會忽略這一點,隨意制訂備份策略,最終會導(dǎo)致備份的失敗,而無法檢查出問題點出現(xiàn)在哪,應(yīng)該如何來解決問題。因此,企業(yè)備份的需求對備份策略起一個主導(dǎo)的作用,不能忽視。需求分析中如何進行備份媒體的選擇,請查看附表2。這里就不多談了。
有了企業(yè)備份完整的需求分析,其次才可以定義備份策略。
(一)、 定義備份的數(shù)據(jù)。按需求分析,根據(jù)應(yīng)用的不同來選擇不同的備份模塊。如文件資料、數(shù)據(jù)庫(Oracle、SQL、Notes…)、辦公室自動化等。
(二)、 定義備份的類型。為了實現(xiàn)最大限度的使用現(xiàn)有的備份介質(zhì)容量,增加備份速度,應(yīng)該定義好備份的類型。備份類型基本上分為以下三種:
1、 全備份。(full backup)
全備份是指某一個時間點上所有數(shù)據(jù)的一個完全拷貝。
2、 增量備份。(Incremental Backups)增量備份指備份上一次正常或增量備份后,創(chuàng)建或改變的文件。備份后標記文件(換言之,清除存檔屬性)。如果使用正常和增量備份的組合,您需要具有上一次普通備份集和所有增量備份集,以便還原數(shù)據(jù)。
注:增量備份,是指在一次全備份后,在以后每次的備份只需備份前一次增加的文件或者被修改后的文件,意思就是說,第二次進行全備后的增量備份,第三次進行備份第二次備份到第三次備份之間這段時間增加或修改過的數(shù)據(jù)。在恢復(fù)數(shù)據(jù)時,必須把每次的增量備份按順序恢復(fù)。
3、 差異備份。(Differential Backups)
所謂的差異備份,就是從上次正?;蛟隽總浞莺?,創(chuàng)建或修改的差異備份副本文件。備份后不標記為已備份文件(換言之,不清除存檔屬性)。如果執(zhí)行了正常和差異備份的組合,還原文件和文件夾要求您執(zhí)行了上一次正常和差異備份。
注:差異備份,是指在一次全備份后,每次差異備份是備份從一次全備份或增量備份到每次進行差異備份這段時間的文件增加或者文件被修改后的備份?;謴?fù)時只需恢復(fù)第一次全備份和最后一次差異備份。
上述為備份的基本三種模式,這要根據(jù)備份軟件的不同和不同數(shù)據(jù)庫應(yīng)用來選擇。應(yīng)該從軟件供應(yīng)商處或者集成商得到相應(yīng)的支持。
(三)、 定義備份策略的三個時間
在定義完備份的類型后,剩下的就是定義一個備份時間,可以讓備份系統(tǒng)在指定的時間開始備份。在定義備份策略時,主要需定義三個時間:策略執(zhí)行時間、每隔多長時間執(zhí)行一次備份任務(wù)、備份的數(shù)據(jù)多長時間內(nèi)能被覆蓋。定義這三個時間的標準以前面提到的備份介質(zhì)及備份速度有很大的關(guān)系。一定要通過嚴格的現(xiàn)場測試,來得到每次備份的速度,只有這樣,在每次備份系統(tǒng)自動發(fā)起備份任務(wù)的時候不會產(chǎn)生沖突,備份任務(wù)不會去排隊等待備份。這樣,才能做到對正常應(yīng)用影響最小,提高備份的性能;滿足數(shù)據(jù)安全性的要求和數(shù)據(jù)歷史性的要求;盡量高效率使用介質(zhì),使介質(zhì)被循環(huán)使用,減小管理員的負擔。
一個完整的備份策略應(yīng)該嚴格考慮到以上所有的各方面,才能使你的備份系統(tǒng)完整化。
附表一
單機架構(gòu)
服務(wù)器/客戶端架構(gòu)
分布式備份架構(gòu)
LAN-Free備份
附表二
關(guān)于在需求分析中所需求的備份資源及介質(zhì)的選擇:
備份介質(zhì)應(yīng)該按以下幾點進行選擇:
根據(jù)業(yè)務(wù)性質(zhì)選擇介質(zhì)
順序存儲 —- 磁帶設(shè)備
隨機存取 —- 光盤、磁盤設(shè)備
根據(jù)數(shù)據(jù)量及備份日程表選擇容量
根據(jù)極限備份量選擇驅(qū)動器數(shù)量
存儲媒體容量的選擇:網(wǎng)絡(luò)中的數(shù)據(jù)量Q1
數(shù)據(jù)備份時間表(增量備份的天數(shù)d)
每日數(shù)據(jù)改變量Q2
需要歸檔的數(shù)據(jù)量Q3
期望無人干涉的時間(三個月或六個月)m
數(shù)據(jù)增長量的估計i
考慮壞帶,不可預(yù)見因素的余量,一般為30%(u)
C=((Q1+Q2*d)*4*m*(1+i)+Q3)*(1+u)注:C為存儲媒體容量大小
驅(qū)動器數(shù)量的選擇:日極限備份量P
允許進行備份的時間段T
驅(qū)動器讀寫數(shù)據(jù)的速度V(單位:M/S)
N=[P/(T*V)+0.5]
注:N為驅(qū)動器數(shù)量。
本文首發(fā)于DOSTOR《信息存儲》雜志創(chuàng)刊號封面故事。
點此免費訂閱《信息存儲》雜志,讓“信息創(chuàng)造存儲價值”。