生活中有個(gè)“明擺著”的事實(shí):錢越多越好,人越瘦越好,備份越早越好。最后一個(gè)事實(shí)推動(dòng)了數(shù)據(jù)保護(hù)市場(chǎng)的快速增長。市場(chǎng)中有的解決方案可以實(shí)時(shí)保 護(hù),有的可以接近即刻恢復(fù),有的優(yōu)化備份數(shù)據(jù)以便長期保存在磁盤中,還有些可以復(fù)制備份任務(wù)。問題是,備份管理員如何確保他們將寶貴的預(yù)算花在了可以最大 限度利用投資實(shí)現(xiàn)提升的解決方案上?
與存儲(chǔ)管理員一樣,備份管理員也需要能夠了解備份環(huán)境特性、確保解決方案適合自己——至少可以簡化難題——的工具。談到數(shù)據(jù)保護(hù),備份管理員也 需要分等級(jí)的服務(wù)。有些數(shù)據(jù)是實(shí)時(shí)保護(hù)的,有些數(shù)據(jù)是在磁盤上保護(hù)的,還有些數(shù)據(jù)是在磁帶上保護(hù)的。沒有哪一個(gè)保護(hù)等級(jí)是適合于所有數(shù)據(jù)的。為了最大限度 地利用投資,備份管理員希望將合適的數(shù)據(jù)集發(fā)送到了合適的位置。
備份優(yōu)化是一個(gè)無止盡的過程,備份管理員一直嘗試通過調(diào)整這個(gè)流程的某個(gè)部分來縮短備份窗口。第一步通常是備份基礎(chǔ)架構(gòu)本身。畢竟,搭建一個(gè)更 高速的道路是從點(diǎn)A到點(diǎn)B更快速獲取數(shù)據(jù)的必經(jīng)之路。然而,在任何基礎(chǔ)架構(gòu)方面進(jìn)行投資之前,第一步要做的是了解現(xiàn)有環(huán)境的能力。如果要保護(hù)的服務(wù)器有時(shí) 候數(shù)據(jù)速率僅為4MB/s,那么將這臺(tái)服務(wù)器設(shè)置在1Gb以太網(wǎng)的條件下所能帶來的性能提升是非常有限的。你可以使用備份分析軟件解決方案來查看從每個(gè)受 保護(hù)的客戶機(jī)的傳輸速率,并決定是否需要更快的網(wǎng)絡(luò)。
這個(gè)局限性并不能歸咎于客戶端。雖然客戶本身可能性能很高,但是會(huì)生成備份流的應(yīng)用也會(huì)限制性能。人們往往歸咎于數(shù)據(jù)庫應(yīng)用和電子郵件系統(tǒng)的 API太慢而無法生成足夠的備份數(shù)據(jù),尤其是在線備份過程中。另外罪魁禍?zhǔn)资悄切┪募嗟奈募?wù)器。備份應(yīng)用可能要花費(fèi)大量的時(shí)間在檢查所有這些文件 來決定他們是否需要備份。
備份分析工具可以通過對(duì)比不同的備份流來找出問題的根源。例如,在SQL備份過程中你可以將數(shù)據(jù)從應(yīng)用內(nèi)轉(zhuǎn)入到網(wǎng)絡(luò)中,并與備份分析工具提供給 你的備份應(yīng)用的備份時(shí)間進(jìn)行對(duì)比。如果兩者的結(jié)果都比較慢,那么說明你的應(yīng)用服務(wù)器性能不夠。如果其中一個(gè)結(jié)果遠(yuǎn)遠(yuǎn)好于另外一個(gè),那么可能就是備份軟件的 問題了。如果兩者都是在現(xiàn)有網(wǎng)絡(luò)條件所能提供最大限度的性能下運(yùn)行的,那么你可能就需要進(jìn)行網(wǎng)絡(luò)硬件升級(jí)了。
除此之外,備份分析工具還提供了有助于文件服務(wù)器備份的文件信息。你需要檢查從啟動(dòng)備份任務(wù)一直到數(shù)據(jù)開始在網(wǎng)絡(luò)中遷移的時(shí)間。如果遲滯時(shí)間較 長,那么可能是備份文件數(shù)量的問題。接下來你可以對(duì)文件服務(wù)器進(jìn)行分析來查看這個(gè)服務(wù)器上有多少個(gè)文件。理想情況下,陳舊的文件應(yīng)該被歸檔并遷移出備份路 徑,有些分析工具可以提供這方面的功能。
下一步往往是圍繞備份目標(biāo)的。如果網(wǎng)絡(luò)足夠快,那么一個(gè)更快速的備份目標(biāo)可以對(duì)快速完成備份任務(wù)起到幫助作用。目標(biāo)的類型也許只是針對(duì)某些特定 類型的備份任務(wù)。例如,不管備份數(shù)據(jù)從客戶端的速度快還是慢,像磁盤這樣以恒定速度旋轉(zhuǎn)的隨機(jī)訪問設(shè)備對(duì)于那些由于網(wǎng)速或者備份應(yīng)用較慢所導(dǎo)致的漫長備份 任務(wù)是有利的。磁帶必須根據(jù)流入的數(shù)據(jù)量來決定運(yùn)轉(zhuǎn)還是關(guān)閉,這通常被稱為起停(shoe shining),而磁盤就不存在這個(gè)問題。更快速的目標(biāo)對(duì)于一個(gè)保存了很多任務(wù)或者很多文件的慢速客戶機(jī)也許是有利的。這種客戶通常被頻繁地用作找回 源。同樣地,備份分析工具提供了這方面的功能。
磁帶驅(qū)動(dòng)器往往是被劃在了備份優(yōu)化討論的范圍之外。在單位容量性能方面,沒有比磁帶更加經(jīng)濟(jì)實(shí)惠的了。而且在很多情況下,如果磁帶可以一直保持 全速運(yùn)轉(zhuǎn)的話,那么很可能現(xiàn)代的磁帶驅(qū)動(dòng)器提供了遠(yuǎn)遠(yuǎn)超出磁盤的性能。然而,磁帶作為目標(biāo),當(dāng)然,存在著恢復(fù)速度方面的擔(dān)憂,因?yàn)橛脩粜枰l繁地在磁帶上 進(jìn)行搜索。
磁帶適用于那種本地附加或者通過高速網(wǎng)絡(luò)連接、沒有太頻繁的找回請(qǐng)求的設(shè)備,往往應(yīng)用服務(wù)器最滿足這些條件。除了備份流程之外,應(yīng)用服務(wù)器通常 還受快照或者復(fù)制功能的保護(hù),他們基于高速的服務(wù)器和網(wǎng)絡(luò),最終通過集群或者其他類似形式提供了某種高度可用性。所有這些保護(hù)意味著備份是大多數(shù)應(yīng)用恢復(fù) 的“最后一招”。畢竟,有什么理由要浪費(fèi)昂貴的磁盤備份資源呢?
在這種情況下,有很多活動(dòng)部件和獨(dú)立流程提供了數(shù)據(jù)保護(hù)功能。這對(duì)于備份和存儲(chǔ)分析工具來說是最理想的情況。這可以保證經(jīng)常保留快照或者復(fù)制拷 貝,同時(shí)確保備份任務(wù)被快速地遷移到磁帶上。很多情況下,通過應(yīng)用、存儲(chǔ)或者備份可以查看到保護(hù)的情況。數(shù)據(jù)保護(hù)中的每個(gè)參與者都可以從他們的角度看到一 切事情是否按照計(jì)劃進(jìn)行。
結(jié)果是,保存在高成本備份磁盤的數(shù)據(jù)越來越少,更多的數(shù)據(jù)流向高速的磁帶中,同時(shí)利用了其他數(shù)據(jù)保護(hù)流程,節(jié)約了時(shí)間和金錢。
備份優(yōu)化不僅可以通過升級(jí)和完善備份流程的組建來實(shí)現(xiàn)么熱切還可以利用周圍環(huán)境的功能。這可以歸結(jié)為將陳舊且未發(fā)生變更的數(shù)據(jù)遷移到備份流程之 外,或者根據(jù)備份和恢復(fù)需求正確地設(shè)定服務(wù)器備份目標(biāo)。