itknowledgeexchange.techtarget.com網(wǎng)站的用戶MasterJohn每周必須針對(duì)特定的任務(wù)生成快照。他最近被問(wèn)到是否有方法能夠自動(dòng)整合vSphere 5的快照。作者M(jìn)ike Nelson 和 Brian Knudtson 提供了兩個(gè)建議。
VMware快照拷貝虛擬機(jī)磁盤文件(VMDK),保留磁盤文件系統(tǒng)和系統(tǒng)內(nèi)存,在發(fā)生意外時(shí)避免了數(shù)據(jù)丟失。IT管理員發(fā)起VMware刪除快照操作,通過(guò)vSphere Client或VMware命令行工具將快照整合到父虛擬機(jī)磁盤中。如果沒(méi)有進(jìn)行整合,那么快照可能很快就會(huì)耗盡數(shù)據(jù)存儲(chǔ)上的磁盤空間。
Knudtson對(duì)自動(dòng)化是VMware vSphere 5 Client中的一個(gè)選項(xiàng)表示懷疑。他建議使用預(yù)定的腳本或者編配引擎(例如vCenter Orchestrator)完成每周一次的快照自動(dòng)整合。Nelson對(duì)此表示贊同,他提到了在VMware的支持文檔中的虛擬機(jī)對(duì)象部分使用vCenter Orchestrator的命令及方法。
Nelson建議考慮使用用于控制虛擬機(jī)、網(wǎng)絡(luò)、存儲(chǔ)以及其他對(duì)象的命令行工具VMware vSphere PowerCLI。PowerCLI可以通過(guò)命令行自動(dòng)運(yùn)行MasterJohn每周都需要運(yùn)行的計(jì)劃任務(wù)。Nelson建議使用$VM.ConsolidateVMDisks_Task()命令整合快照。
正如Nelson所提到的那樣,VMware用戶有一個(gè)活躍的社區(qū),能夠很快地編寫出腳本來(lái)。Nelson建議訪問(wèn)以下資源:
•VNoob網(wǎng)站的博客介紹了如何使用PowerCLI整合磁盤以及孤立快照;
•VMware站點(diǎn)PowerCLI社區(qū)的會(huì)員可以提出使腳本變得更加智能的建議,比如在一個(gè)線程中實(shí)現(xiàn)快照自動(dòng)刪除。