關(guān)于VMware整合備份(VCB)的疑難解答說明
VMware整合備份(VCB)是VMware Virtual Infrastructure 3 (VI3)的一個(gè)可選組件 ,它很難配置并產(chǎn)生沒有幫助的錯(cuò)誤信息。這篇文章可以幫助你獲得更多寫入到VCB 日志文件的調(diào)試信息,理解這一信息,并且快速成功地解決VCB問題。
VCB是VMware為ESX提供的企業(yè)級(jí)備份解決方案。盡管它在一些比較重要的領(lǐng)域卻是缺乏的,但這是一個(gè)很有用的措施。有些人可能將它和比較受歡迎的esxRanger軟件作比較,但把比較成熟的產(chǎn)品和仍然是相對(duì)較新產(chǎn)品進(jìn)行比較可能是不公平的。只有時(shí)間才能告訴我們什么是VCB?,F(xiàn)在,這里有一些提示,可以幫助解開一些這方面的備份解決方案的難題。
這樣,對(duì)于你的Virtual Center管理服務(wù)器來說,你已獲得VCB功能,但你似乎無法將它用于你的虛擬機(jī)(VM)備份 。第一步,從輸出到VCB的日志文件,搞清楚即將發(fā)生地錯(cuò)誤是什么,以增加調(diào)試信息的數(shù)量。使用記事本打開以下文件,"C:\Program Files\VMware\VMware Consolidated Backup Framework\generic\glue.js"。搜索字符串"function PrepareForBackup" 。這將指出是那些命令造成VM的備份工作被掛起。在功能模塊的開始處有一行,命令如下:
cmd = StdCommandTemplate(vmMounterCmd);
直接在這行下面插入以下文本:
cmd += " -L 6 ";
保存文件并關(guān)閉記事本。隨后的VCB執(zhí)行將產(chǎn)生詳細(xì)記錄,并記錄在正在運(yùn)行備份程序的用戶的臨時(shí)目錄中。由于大多數(shù)的備份進(jìn)程已SYSTEM賬戶運(yùn)行(除非是以系統(tǒng)管理員身份手動(dòng)執(zhí)行備份軟件范圍之外的程序),日志文件將保存在%WINDIR%\Temp。日志文件名遵循以下命名約定:
pre_ESX-(File|FullVM)MDDYYYYHHmmSS.log and
post_ESX-(File|FullVM)MDDYYYYHHmmSS.log
有用的信息將會(huì)記錄在日志之前。一旦日志文件被創(chuàng)建,接著試圖繼續(xù)備份VM。在備份任務(wù)失敗以后,就是審查日志文件的時(shí)候了。使用下面的指南,以確定問題所在以及如何解決它。
錯(cuò)誤訊息
錯(cuò)誤:快照創(chuàng)建失?。捍瞬僮鞑恢С帧?/P>
問題
VM的問題看起來還沒有讓它的虛擬硬件從舊版的ESX 升級(jí)。即使是最警惕的ESX管理員可以忽視這個(gè)問題,因?yàn)楸M管當(dāng)ESX升級(jí)為3.x地時(shí)候,所有VM被升級(jí)了,但是模板是沒有升級(jí)的。如果建立在早期版本的ESX中的模板不升級(jí),然后從這些模板克隆出的VM將仍然使用以前的虛擬硬件的版本。
解決辦法
關(guān)閉VM,右鍵單擊它,并選擇“更新硬件” 。
錯(cuò)誤信息
不報(bào)告IP地址。
問題
VM的客戶操作系統(tǒng)( OS )有問題,也許也沒有安裝VMware的工具, VMware的工具無法運(yùn)行,或者被損壞。
解決辦法
在VM客戶操作系統(tǒng)里的安裝VMware Tools工具,并確保他們正在運(yùn)行,或有可能重新安裝它們。
錯(cuò)誤信息
無法解析IP地址。
問題
VCB要求所有VM有已解析IP地址。如果虛擬機(jī)的名字沒有解決有效的IP地址,那么VCB將無法將它備份起來。
解決辦法
確保VM是通過DNS服務(wù)器解析的。如果由于某種原因,你不能給VM創(chuàng)建DNS條目,那么然后在VCB備份代理服務(wù)器上編輯這個(gè)虛擬機(jī)的Windows主機(jī)文件在%WINDIR%\system32\drivers\etc\hosts路徑下,為VM創(chuàng)建一個(gè)靜態(tài)條目。
錯(cuò)誤信息
無法與遠(yuǎn)程主機(jī)連通,或者由于網(wǎng)絡(luò)錯(cuò)誤或因?yàn)橹鳈C(jī)沒有回應(yīng)。
問題
此消息指示了安裝的VMware Tools的錯(cuò)誤配置或已經(jīng)損壞。當(dāng)在讀取VM快照時(shí)出現(xiàn)錯(cuò)誤,此消息也可能會(huì)出現(xiàn)。
解決辦法
重新安裝VMware工具。如果不能解決這一問題,一次刪除一個(gè)虛擬機(jī)的快照是有必要的,這個(gè)操作直到備份操作成功。
錯(cuò)誤信息
錯(cuò)誤:無法打開磁盤:某個(gè)LUN無法打開。
問題
此消息意味著ESX LUN的LUN ID ,因?yàn)樗鼈儽惶峤唤oVCB備份代理時(shí)不按同樣順序的,就像它們?cè)贓SX服務(wù)器上一樣。VCB要求VCB代理備份,并且每個(gè)ESX服務(wù)器以相同順序看到相同的LUN。適配器和對(duì)象的ID沒有問題,只有LUN編號(hào)。
解決辦法:從VCB備份代理移除所有的ESX的LUN,并重新以相同的順序添加它們,就如他們被加入到ESX服務(wù)器時(shí)一樣。
錯(cuò)誤訊息
錯(cuò)誤:找不到被ipaddr指定的虛擬機(jī)
問題
此消息意味著,一個(gè)成功的vcbMounter命令從來沒有在有問題的VM里執(zhí)行。第一次對(duì)VM成功執(zhí)行vcbMounter,將會(huì)緩存VM的IP地址。如果這個(gè)IP地址沒有在緩存中或如果不能被獲得,那么備份操作將會(huì)失敗。這通常發(fā)生在當(dāng)VCB試圖備份處于關(guān)機(jī)狀態(tài)的VM,IP地址沒有緩存,或VCB試圖備份沒有安裝VMware Tools工具虛擬機(jī)的時(shí)候。
解決辦法
打開VM和執(zhí)行vcbMounter命令可能有必要的,這樣虛擬機(jī)的IP地址將被緩存以及確保VM已經(jīng)安裝了VMware Tools工具包。
錯(cuò)誤訊息
錯(cuò)誤:備份快照已經(jīng)存在。
問題
這是先前的VCB備份嘗試的表現(xiàn),它不能在備份操作以后清理其快照。
解決辦法
從VM手動(dòng)刪除快照“ _VCB - BACKUP_ ”。
我希望這篇文章,能夠幫助讀者找出一些難解決的問題,可以通過VCB得到解決。我將為SearchServerVirtualization.com網(wǎng)站進(jìn)一步的撰寫一系列文章,名字叫做“VMware整合備份( VCB )入門” ,在這篇文章中我會(huì)詳細(xì)說明從開始到結(jié)束如何開始使用VCB。敬請(qǐng)期待!
【編輯推薦】