比比看:基于代理 vs.基于主機(jī)的備份
隨著服務(wù)器虛擬化的興起,基于主機(jī)的虛擬化備份和恢復(fù)技術(shù)有逐漸趕超傳統(tǒng)基于代理備份工具的趨勢(shì)。但全新的工作在數(shù)據(jù)塊層面的基于代理的備份正在改變?nèi)藗兊挠^點(diǎn)。借助虛擬機(jī)內(nèi)置代理和卷一級(jí)的過濾驅(qū)動(dòng),這些新技術(shù)已經(jīng)開始把注意力從主機(jī)備份方式重新帶回傳統(tǒng)模式中。
為理解***的數(shù)據(jù)塊級(jí)代理備份需要一些背景知識(shí)。
早期基于代理的備份
在服務(wù)器虛擬化出現(xiàn)之前,Windows系統(tǒng)直接運(yùn)行于物理硬件之上,而備份系統(tǒng)也非常簡(jiǎn)單,雖然要實(shí)現(xiàn)每天都可以成功的備份并不是那么容易。備份代理每天掃描所有的Windows文件系統(tǒng)并備份時(shí)間戳發(fā)生改變的所有文件。這種基于單個(gè)文件變化的備份方式是當(dāng)時(shí)的主流模式。
同樣,當(dāng)時(shí)的備份體系搭建也相對(duì)的簡(jiǎn)單。你只需要購(gòu)買磁帶、磁帶驅(qū)動(dòng)器和備份軟件,并在每臺(tái)計(jì)算機(jī)上安裝備份代理。在系統(tǒng)連接和安裝完成后,剩下的只是每天的日常維護(hù)工作。
虛擬化和主機(jī)備份模式的崛起
之后,虛擬化風(fēng)潮來臨。幾乎一夜間,大量的OS實(shí)例從物理計(jì)算機(jī)遷移到虛擬機(jī)。而且這種架構(gòu)也為IT系統(tǒng)帶來大量便利,如增加了可用性和提高效率。
當(dāng)然,想獲得便利也需要投入:設(shè)計(jì)一個(gè)虛擬架構(gòu)下的備份體系要復(fù)雜得多。通過虛擬化的Windows系統(tǒng),向數(shù)據(jù)中心內(nèi)添加了多個(gè)新的IT系統(tǒng)層。每一層都是潛在的備份代理的位置(例如,在虛擬機(jī)內(nèi)、在虛擬宿主機(jī)上、在存儲(chǔ)層上、或者虛擬環(huán)境之外等等)。
在其中每一層中安置備份代理都有其各自的優(yōu)缺點(diǎn)。例如,在宿主機(jī)層,虛擬備份工具可以輕松捕捉到所有虛擬機(jī)狀態(tài),但是需要獨(dú)立的文件和文件夾用于恢復(fù)。在存儲(chǔ)層的備份代理可以獲得很好的性能,但是當(dāng)不同層面之間不能很好同步的話,存在數(shù)據(jù)不一致的風(fēng)險(xiǎn)。
企業(yè)軟件供應(yīng)商迅速提供了基于每個(gè)層面的備份產(chǎn)品供客戶選擇,而這種設(shè)計(jì)也使得備份過程更有保障。在物理機(jī)時(shí)代,要實(shí)現(xiàn)Windows系統(tǒng)備份需要準(zhǔn)確捕捉所有的OS系統(tǒng)文件,而這大量的文件中只要丟失一個(gè),在系統(tǒng)崩潰后就無法成功恢復(fù)。
在現(xiàn)在虛擬化數(shù)據(jù)保護(hù)市場(chǎng)中,通常IT達(dá)人要面對(duì)復(fù)雜的選擇,有如此多的供應(yīng)商的不同產(chǎn)品提供差異化的備份方式,而要弄明白差別在哪兒非常地困難。對(duì)于虛擬化外行來說,核心的差別在于這些產(chǎn)品是如何把虛擬機(jī)數(shù)據(jù)捕獲到備份介質(zhì)中的。
基于主機(jī)的虛擬化備份是有問題嗎?
最為流行的備份方式是把所有的虛擬機(jī)磁盤文件備份到同一個(gè)單一文件中,也就是所說的基于主機(jī)備份、鏡像備份或者單一文件備份。這種方法可以確保備份數(shù)據(jù)的一致,只需把備份文件拷貝到新站點(diǎn),然后啟動(dòng)虛擬機(jī),恢復(fù)過程完成。
乍一看這種方式要優(yōu)于其它模式。不過新的基于卷一級(jí)的過濾驅(qū)動(dòng),完全不同于傳統(tǒng)的文件系統(tǒng)級(jí)的工具,開始逐步顯示出其優(yōu)勢(shì),對(duì)基于主機(jī)的備份模式造成威脅。
這些廠商依然支持傳統(tǒng)備份模式——位于操作系統(tǒng)內(nèi)進(jìn)行。差別是數(shù)據(jù)捕捉的層面,不再基于文件和文件夾的改變量,而是跟蹤單個(gè)數(shù)據(jù)塊的改變。備份產(chǎn)品的代理不斷地把細(xì)小的數(shù)據(jù)塊的改變從每個(gè)虛擬機(jī)傳送到備份介質(zhì)。這種架構(gòu)提供了很好的性能,而且在保持虛擬機(jī)和物理機(jī)備份系統(tǒng)的一致性方面也做的很好。
這種模式相比主機(jī)備份也簡(jiǎn)化了恢復(fù)過程。例如代理備份不需要恢復(fù)整個(gè)虛擬機(jī)之后才能訪問內(nèi)部的數(shù)據(jù)。而是可以自動(dòng)的恢復(fù)所需的數(shù)據(jù)。
代理備份提供優(yōu)勢(shì)還包括應(yīng)用的可識(shí)別性以及訪問備份數(shù)據(jù)的能力,這對(duì)需要測(cè)試和進(jìn)行數(shù)據(jù)驗(yàn)證的環(huán)境很有用。***,新的代理備份工具可以恢復(fù)單個(gè)文件、文件夾或應(yīng)用,從而不需要關(guān)注整個(gè)虛擬機(jī)磁盤文件。
虛擬化備份產(chǎn)品市場(chǎng)現(xiàn)狀
在今天的虛擬化備份市場(chǎng)中,歷史似乎在重演。早期的物理備份工具是基于記錄文件和文件夾的,因此整體帶來了額外的費(fèi)用。而虛擬化市場(chǎng)和第二代數(shù)據(jù)備份產(chǎn)品的興起改變了這一現(xiàn)狀,通過備份整個(gè)虛擬機(jī)極大改善了數(shù)據(jù)恢復(fù)能力,不過同時(shí)也為內(nèi)部數(shù)據(jù)的備份恢復(fù)帶來額外的麻煩。
而基于主機(jī)的備份工具依然很流行的今天,時(shí)間會(huì)證明是否基于數(shù)據(jù)塊的代理備份產(chǎn)品是數(shù)據(jù)中心最合理的數(shù)據(jù)保護(hù)和恢復(fù)方式。