備份是一項重要工作。一直以來,它意味著把公司的很多數(shù)據(jù)集從主存儲設(shè)備(服務(wù)器或者共享陣列)移到專用的備份存儲區(qū)。雖然快照和重復(fù)數(shù)據(jù)刪除等很多技術(shù)都被應(yīng)用于解決這些問題,但對于大多數(shù)公司而言,它仍然涉及到重大的基礎(chǔ)設(shè)施和不斷增加的復(fù)雜性和成本。另外,服務(wù)器虛擬化使備份更加困難,促使公司考慮虛擬機專用的備份軟件產(chǎn)品。
虛擬化
虛擬化開啟了數(shù)據(jù)中心的一場革命,整合服務(wù)器硬件并具備把全部的服務(wù)器實例(即使應(yīng)用程序正在運行)從一個地方遷移到另一個地方的能力。每當(dāng)需要實例(配置)的時候,IT逐漸習(xí)慣于創(chuàng)建新的服務(wù)器實例,克隆常見的虛擬機(VM)來加速這個過程,然后移動它們以便平衡環(huán)境中的負(fù)載。
轉(zhuǎn)向虛擬化無疑給IT部門而非備份帶來好處。在被優(yōu)化用于虛擬環(huán)境之前,現(xiàn)有的備份應(yīng)用程序必須把每臺虛擬機當(dāng)作一臺單獨的備份客戶端,通常有其自己的備份服務(wù)器代理和許可證。當(dāng)服務(wù)器虛擬化簡化IT環(huán)境的時候,備份變得更加復(fù)雜和昂貴。
IT部門渴望一種替代方案來備份他們不斷增長的虛擬環(huán)境,原因不難理解,而且出現(xiàn)了幾款軟件產(chǎn)品,來解決這個新的挑戰(zhàn)。最初,它們通過編寫運行在VMware虛擬機管理程序的“服務(wù)控制臺”的代碼,只能做虛擬機的映像級別的備份,但是當(dāng)VMware發(fā)布了一個API集來促進VM備份和還原的時候,事情就變得更加有趣了。
VADP
VMware的vSphere Storage APIs for Data Protection (VADP)使備份應(yīng)用程序不必在每臺VM上運行代理就能夠進行集中式VM備份。該API使備份軟件能夠?qū)M進行快照,使用快照來創(chuàng)建映像級別的備份和還原并且支持文件級別的還原。通過VADP以及區(qū)塊修改跟蹤(Changed Block Tracking,CBT)(它使備份應(yīng)用程序能夠識別全新的區(qū)塊級別的數(shù)據(jù))之類的開發(fā),這些VM專用的備份產(chǎn)品相比傳統(tǒng)的備份應(yīng)用程序具有一些真正的優(yōu)勢。
為什么考慮VM專用的備份?
企業(yè)級備份應(yīng)用程序的最艱難的工作之一是平臺支持。備份的每臺服務(wù)器或者計算機都需要自己的代理,每一種代理都必須在每一個版本的OS上進行開發(fā)和測試。對Exchange、Microsoft SQL Server和Oracle等程序的支持只是增加了復(fù)雜性。
傳統(tǒng)的備份產(chǎn)品最終都把VADP和CBT包含在內(nèi),但卻是很晚才滿足這些新的VM專用的解決方案提供的功能。因為這些產(chǎn)品比較老舊,越復(fù)雜的架構(gòu)需要越長的時間來集成新的API命令。VM專用的產(chǎn)品也有專注的優(yōu)勢,以運行良好為唯一的目標(biāo),并非萬事皆能。由于它們只處理幾個虛擬機管理程序平臺,所以更容易推出新功能,更快速地對更新做出響應(yīng)。
轉(zhuǎn)向VM專用的備份解決方案也可以歸因于企業(yè)IT部門的轉(zhuǎn)變。隨著虛擬化技術(shù)的普及,VMware管理員的角色變得更加突出。與數(shù)據(jù)庫管理員類似,這些管理員想要更多地控制他們的虛擬服務(wù)器域,其中包括數(shù)據(jù)保護。在提出如何改善虛擬服務(wù)器備份問題的時候,嘗試VM專用 的解決方案的決定很容易獲得他們的支持。
VM專用的備份產(chǎn)品的功能
首先,這些解決方案簡化了備份VM的工作而且通常成本較低。由于它們是專門為備份VM而設(shè)計,更容易實施和運行,不需要很多軟件許可證。因為它們不必支持物理服務(wù)器環(huán)境,也不需要傳統(tǒng)備份應(yīng)用程序的全部的傳統(tǒng)代碼,因此它們更輕,需要更少的服務(wù)器資源。
高級特性
服務(wù)器虛擬化使得專門設(shè)計用于備份VM的產(chǎn)品的一些高級功能可用。這些產(chǎn)品可以提供幾乎即時的服務(wù)器恢復(fù)(見“原地恢復(fù)”補充說明),毋須集群軟件就可提供應(yīng)用程序容錯,支持云備份以及災(zāi)難恢復(fù)即服務(wù)(disaster recovery as a service,DRaaS)。應(yīng)該注意的是,傳統(tǒng)的備份解決方案可以包含許多這樣的功能,但是如上所述,VM專用產(chǎn)品通常率先把這些功能推出市場。
如前所述,為物理服務(wù)器開發(fā)的大多數(shù)備份解決方案,具有支持使用VADP的VM備份和還原。大多數(shù)備份解決方案提供使用快照的VM級別備份和文件級別還原的核心功能、CBT以及支持原地恢復(fù)的能力。但是專門支持VM備份的產(chǎn)品提供很多額外的特性,即使對于已經(jīng)使用物理服務(wù)器備份產(chǎn)品的公司而言也越來越受歡迎。我們現(xiàn)在將了解其中四款產(chǎn)品。
VEEAM BACKUP & REPLICATION
Veeam公司的純軟件解決方案運行在Windows服務(wù)器或VM,支持VMware和Hyper-V通過使用快照和CBT提供VM映像級別的備份。Veeam公司也提供映像級別和文件級別的還原。該公司聲稱該產(chǎn)品可以在兩分鐘之內(nèi)恢復(fù)出現(xiàn)故障的VM。
Veeam Backup & Replication利用同一快照來創(chuàng)建備份的本地副本并且復(fù)制到另外一個用于DR的目標(biāo)。這些快照支持備份到磁帶并且可以為OS上的任何虛擬化應(yīng)用程序提供文件級別的恢復(fù)。
為物理服務(wù)器開發(fā)的大多數(shù)備份應(yīng)用程序現(xiàn)在支持使用VADP的VM備份和還原。
Veeam支持原地恢復(fù)以及自動備份驗證,突出這個過程的簡單性以及支持測試和開發(fā)自由的能力。包含了WAN加速,以減少離線備份副本的帶寬占用,同時也包含了嵌入式重復(fù)數(shù)據(jù)刪除和壓縮,以便把存儲占用降到最低。
昆騰vmPRO
這是一個只備份VMware上的VM的軟件解決方案,作為一臺VM或者昆騰公司(Quantum)的即用式備份設(shè)備的一部分來運行。vmPRO以本機、非專有文件格式的方式備份數(shù)據(jù),使用戶能夠瀏覽備份數(shù)據(jù)并且查看VMDK文件,以及駐留在VMDK中的單個文件。
這使用戶能夠從數(shù)據(jù)直接引導(dǎo)進行原地恢復(fù),毋須備份應(yīng)用程序進行文件還原。vmPRO也支持線性磁帶文件系統(tǒng)(Linear Tape File System),這是全球網(wǎng)絡(luò)存儲工業(yè)協(xié)會(Storage Networking Industry Association,SNIA)標(biāo)準(zhǔn)的、能夠?qū)τ涗浽诖艓系奈募M行拖放訪問的LTO文件系統(tǒng)。
vmPRO也包含一個超越CBT、被稱為漸進優(yōu)化(Progressive Optimization)的數(shù)據(jù)縮減過程。通過利用一些文件系統(tǒng)感知能力,漸進優(yōu)化可以減少數(shù)據(jù)足跡(data footprint)來改善數(shù)據(jù)處理的效率和速度。昆騰聲稱,在實施昆騰的DXi重復(fù)數(shù)據(jù)刪除備份存儲系統(tǒng)的時候,vmPRO可以為備份數(shù)據(jù)存儲提供高達95%的縮減。
UNITRENDS VIRTUAL BACKUP
Unitrends Virtual Backup (原PHD Virtual Backup)可以從VMware、Hyper-V和Citrix XenServer備份VM,在這些虛擬機管理程序上安裝成VM。利用VADP進行基于快照的備份和還原,Unitrends突出了簡單性;它聲稱只需點擊四次就可以備份,再點擊四次就可以完成恢復(fù)。
該產(chǎn)品提供了原地恢復(fù),但是需要多一個步驟,運行為特定應(yīng)用程序創(chuàng)建“認(rèn)證恢復(fù)點”的單獨設(shè)備上的一個模塊。這允許用戶測試并確認(rèn)用于單個VM或者N層配置的多個VM備份確實是可恢復(fù)的。
Unitrends以區(qū)塊而非專門作業(yè)的方式存放備份數(shù)據(jù),這允許該產(chǎn)品可以在全局范圍應(yīng)用重復(fù)數(shù)據(jù)刪除。這種架構(gòu)允許較早的備份區(qū)塊包含在每個后續(xù)備份的比較過程當(dāng)中,久而久之產(chǎn)生更大級別的數(shù)據(jù)縮減以及更低的存儲成本。Unitrends也為靜態(tài)數(shù)據(jù)提供加密。