VMware vSphere Data Protection受益于EMC Avamar軟件的領(lǐng)先技術(shù),包括可變長度重復(fù)數(shù)據(jù)刪除、全面支持CBT技術(shù)以及簡單的單步恢復(fù)虛擬機,以最大程度地減少存儲資源的消耗,減少備份窗口,加快恢復(fù)。VMware vSphere Data Protection可直接通過vSphere Web Client中進行管理,并利用vstorage Storage API技術(shù)實現(xiàn)無需安裝代理的虛擬機備份。
VDP 通過在將虛擬機恢復(fù)到其原始位置期間利用 CBT,可以快速、高效地完成恢復(fù)。 在恢復(fù)過程中,VDP 利用用于數(shù)據(jù)保護的 vSphere API (VADP) 來確定自選定的恢復(fù)點以來哪些數(shù)據(jù)塊已發(fā)生更改,然后僅恢復(fù)這些數(shù)據(jù)塊。 這樣可以減少恢復(fù)操作執(zhí)行期間在 vSphere 環(huán)境中執(zhí)行的數(shù)據(jù)傳輸工作量,從而減少恢復(fù)用時。
當我們使用VMWare vSphere 5 作為虛擬平臺時,一般推薦選擇VDP來作為備份工作,
它的優(yōu)勢非常明顯:速度最快,消除重復(fù)效果很好。
但是缺點也同樣明顯:備份空間固定,分為0.5TB 1.0TB 2.0TB
如果空間不夠不能擴展,只能部署多個VDP
最近在使用VDP的時候感覺它使用簡單,速度快捷,但是某些方面還不夠完善,下面談?wù)勛约旱男牡茫?/p>
(環(huán)境:vSphere 5.1, vCenter 5.1)
1. 在VCenter,或者Web Client出現(xiàn)故障的時候,是否可以使用VDP來進行VM的恢復(fù)操作(也就是說沒有vCenter/Web Client是否可以恢復(fù)VDP備份的虛擬機)?
VDP依賴于vCenter以及Web Client,傳統(tǒng)vSphere Client無法管理VDP,因此只要vCenter或者Web Client出現(xiàn)問題,恢復(fù)就會變得非常麻煩,當也并非不可能。 我們可以通過SSH直接登錄VDP。在存放VM備份文件的目錄下,可以看到已經(jīng)按照日期歸類存放的VM文件。具體路徑如下:
/mnt/axion/"你的VC域名或者IP"/VirtualMachines/
文件的歸類非常詳細,有最新的latest oldest bymonth bydate等等。因此我們可以通過這些備份文件來恢復(fù)VM。
這樣,我們就可以在vCenter出現(xiàn)故障的時候通過該方法來恢復(fù)vCenter。
(這樣的方法雖然可行,但是非常浪費時間,因為VM的磁盤文件通常都比較大,VDP上只能用SSH傳輸,我們能安裝一個FTP客戶端,但是速度還是不行。最快捷的方法還是需要利用vCenter,我們可以部署一個vCenter Server Appliance,然后配置VDP,在新的VC中注冊VDP,這樣就可以使用新的VC來進行VM的恢復(fù)操作)
2. 對于使用獨立磁盤(Independent)的VM,VDP可以進行備份,但是不能恢復(fù),會出現(xiàn)錯誤提示:E22297 error (2044407)
這個明顯是個BUG,VDP備份能成功,但是恢復(fù)卻不行!因為獨立磁盤不受快照影響,也就是說創(chuàng)建快照對于獨立磁盤沒有任何作用。
但是。。。 VDP你為啥能對這種VM進行備份呢? 在恢復(fù)的時候卻說不行。。。 明明是在備份的時候創(chuàng)建快照。。。
3. 使用VDP備份VM,在還原時是否需要源VM文件?
答案是不需要,如果該VM已經(jīng)損壞,或者已經(jīng)被刪除,都可以進行恢復(fù)。
另外,有時候在Web Client中提交了恢復(fù)任務(wù),當前任務(wù)列表中并沒有任何顯示,而且恢復(fù)操作啟動很慢,大概過了5分鐘才在任務(wù)列表中看到有新建虛擬機的操作,這個恢復(fù)過程沒有任何的進度提示。當你在虛擬機列表中已經(jīng)看到恢復(fù)的VM時,并無法啟動該VM,因為該VM并沒有完成恢復(fù),但是沒有任何進度提示顯示。