數(shù)據(jù)備份的3個核心問題是需要多長的備份時間?要花多長的時間才能還原?以及還原的可靠性,這都是由備份介質(zhì)的選擇與備份架構所決定。


      一直以來,磁帶都是企業(yè)備份的主要存儲介質(zhì),因此企業(yè)對備份數(shù)據(jù)的管理與備份政策制定,也都是基于磁帶的特性,如一天一次的離線備份,或是備份服務器?客戶端代理程序架構等。但隨著數(shù)據(jù)量持續(xù)增長,這種備份架構所需備份窗口過長,備份作業(yè)將會嚴重影響前端服務器正常運作,無法滿足企業(yè)對還原時間與還原精細度的要求,且還原的可靠性也不足,必須透過新技術才能解決這個問題。


      首先出現(xiàn)的解法是”磁盤到磁盤再到磁帶(D2D2T)”架構,透過中介磁盤作為前端在線存儲與后端磁帶間的緩沖,數(shù)據(jù)先備份到中介磁盤,再于離線時間轉(zhuǎn)存到磁帶,如此即可縮短備份窗口,且轉(zhuǎn)存磁帶也不會影響在線系統(tǒng)。


      但D2D2T仍以復制方式將數(shù)據(jù)搬移到中介磁盤,一次完整備份仍須相當長的時間,雖能透過增量/差異備份與組合來縮短備份時間,但對有要求更高的用戶來說,還原點精細度仍不足,因此又出現(xiàn)利用磁盤快照(Snapshot),為磁盤迅速制作時間點更密集的備份副本。然而無論快照的頻率再密集,所提供的也只是多個磁盤靜止狀態(tài)的副本,對某些業(yè)務極為關鍵的企業(yè)來說,需要的還原精細度必須達到每個I/O動作的程度,此時就只有連續(xù)數(shù)據(jù)保護(Continuous Data Protection,CDP)技術才能滿足要求。 


      傳統(tǒng)備份新發(fā)展?LAN Free與Serverless備份


      在企業(yè)備份實務上,磁盤快照產(chǎn)品雖有逐漸取代傳統(tǒng)備份的趨勢,但在異質(zhì)平臺與應用程序支持度仍不如發(fā)展已久的備份軟件,而對長期數(shù)據(jù)保存或是法規(guī)稽核要求來說,使用磁盤會有成本過高的問題,磁帶目前還是成本最低的存儲介質(zhì),因此傳統(tǒng)備份軟件仍是企業(yè)數(shù)據(jù)保護不可或缺的一員。


      為適應新的存儲環(huán)境,傳統(tǒng)備份軟件也有許多改進。目前除Yosemite Tapeware等少數(shù)軟件仍緊守磁帶架構外,絕大多數(shù)軟件都已支持磁盤備份,透過備份到磁盤的存儲池或虛擬磁帶柜(VTL)等方式,即可將磁盤作為備份介質(zhì)。而為減輕備份對主機與網(wǎng)絡的沖擊,各備份軟件近來也陸續(xù)支持”無局域網(wǎng)絡備份(LAN Free)”與”無主機備份(Serverless)”兩種新架構。


      LAN Free Backup是在SAN環(huán)境下讓備份數(shù)據(jù)不流經(jīng)局域網(wǎng)絡的架構,備份服務器可直接向前端的應用程序服務器下達指令,將磁盤陣列的數(shù)據(jù)透過SAN直接轉(zhuǎn)存到磁帶設備,而不經(jīng)由局域網(wǎng)絡,不過仍會占用服務器資源,因此就有Serverless備份的出現(xiàn)。



      Serverless備份是無須前端應用服務器參與的一種備份,數(shù)據(jù)搬移(Data Mover)的角色由應用服務器轉(zhuǎn)移到SAN交換器或備份服務器上,透過SAN直接在磁盤陣列與磁帶設備間復制與轉(zhuǎn)移數(shù)據(jù)。如Symantec的Off-Host Backup選購程序,即是先透過硬件或軟件的快照功能為前端應用服務器的磁盤區(qū)(Volume)制作副本,然后將這個副本的Volume掛載到備份服務器上,備份即透過這個鏡像副本來進行,因而不會影響到前端的應用服務器。



      另一作法是透過NDMP(Network Data Management Protocol)協(xié)議,若NAS與備份軟件支持NDMP,則備份軟件可直接將NAS的數(shù)據(jù)備份到磁帶設備上,如此也能達到LAN Free或Serverless的效果。目前主要的備份軟件如Symantec的NetBackup、BackupExec與EMC的Legato Networker等都已提供支援Serverless備份與NDMP的選購程序。


      快速取得多還原副本的磁盤快照


      磁盤快照的運作,不論是透過復制LUN或修改數(shù)據(jù)區(qū)塊索引等方式,均可達到迅速為磁盤區(qū)創(chuàng)設數(shù)據(jù)副本的效果,解決傳統(tǒng)備份備份窗口過長的問題,因此能一天執(zhí)行多次快照,提供更精細的還原時間點彈性,故成為企業(yè)數(shù)據(jù)保護的主要工具之ㄧ。如EMC、HDS、IBM與NetApp等廠商都已在磁盤陣列或NAS等存儲硬件上提供了TimeFinder、ShadowImage、Flashcopy與NAStorage Snapshot等快照工具,另外微軟與Symantec等廠商則分別提供可支持快照的Windows Server 2003與Volume Manager Snapshot、File System Snapshot等軟件。


      快照的優(yōu)點是速度快、彈性大,但問題是快照作業(yè)是在本地端的磁盤上進行,若本地端設備發(fā)生無法恢復的損毀,則快照副本也會失去效用,因此必須以遠程復制的機制來輔助磁盤快照。目前主要的作法有兩種:


      一、前端磁盤產(chǎn)生快照后,再將快照復制到遠程的磁帶或服務器上備份,如NetApp的NAStorage Smartsync即屬這種方式。


      二、先將前端磁盤的數(shù)據(jù)復制到后端的服務器上后,再于后端服務器上對備份數(shù)據(jù)執(zhí)行快照,微軟的DPM與Symantec的CPS都是此例。


      提供任意還原時間點的CDP


      傳統(tǒng)備份或磁盤快照都是以時間點作為啟動復制動作的機制,因此在需要還原時,數(shù)據(jù)所能回復的狀態(tài)也會受限于備份周期,只能還原到啟動備份作業(yè)的那幾個時間點。


      而CDP則以系統(tǒng)的I/O活動作為啟動機制,透過持續(xù)捕獲、追蹤系統(tǒng)I/O數(shù)據(jù)流狀態(tài),實時的復制每個I/O寫入動作,為每個I/O附上時間標記,從而完整保存了系統(tǒng)的存取變動歷程。因此使用者可將數(shù)據(jù)回復到指定的任一時間點狀態(tài),完全解除備份周期限制。


      從處理數(shù)據(jù)型態(tài)來看, CDP產(chǎn)品可分檔案型、區(qū)塊型與應用型等三類。而就應用架構方面來看,現(xiàn)有的CDP產(chǎn)品可分為主機式(Host-Base)與網(wǎng)絡式(Network-Base)兩類。




      雖然CDP能提供非常強大的數(shù)據(jù)還原功能,但為確保系統(tǒng)能持續(xù)捕獲并記錄前端服務器的寫入動作,此種備份方式對磁盤存取速度的要求相對較高。另外又由于必須保存系統(tǒng)每一次的寫入狀態(tài),對存儲空間的消耗也非常大,用戶必須在軟、硬件方面付出相當?shù)拇鷥r,才能享受CDP的效益。


      依成本與數(shù)據(jù)重要性搭配不同方案


      雖然快照以其便利與作業(yè)迅速的特性,逐漸成為企業(yè)數(shù)據(jù)保護的主要工具,但就實際應用來說,目前的快照產(chǎn)品在異質(zhì)平臺與應用程序的支持,仍不如傳統(tǒng)備份軟件般廣泛,且成本也較高。至于CDP雖能提供無與倫比的還原精細度,并能快速還原數(shù)據(jù),但部署成本極高,短期內(nèi)還難以普及。


      因此較合理的方案是依成本與數(shù)據(jù)重要性,混合搭配不同類型產(chǎn)品,對重要性較高、一旦發(fā)生問題須在數(shù)分鐘內(nèi)回復的服務器可使用磁盤快照。至于可容忍數(shù)小時還原時間的服務器,或是快照產(chǎn)品不能支持的應用服務器,使用傳統(tǒng)備份軟件仍是合宜的作法。若企業(yè)有某些執(zhí)行極關鍵業(yè)務、連一個I/O都不能遺漏的服務器,則只有CDP才能滿足需求。

分享到

多易

相關推薦