在虛擬桌面環(huán)境中自動化任務(wù)的幾種情況
大多數(shù)管理員都有自動化管理經(jīng)驗。自動化工具和腳本語言可以幫助執(zhí)行大部分任務(wù)或設(shè)置任務(wù)定期執(zhí)行。但是你知道在虛擬桌面環(huán)境中有很多情況也可以使用自動化嗎?帶著這些常見問題的答案,我們一起來了解如何使用PowerShell實現(xiàn)VDI自動化,并探索其他自動化操作方法,如虛擬桌面配置、監(jiān)控和鏡像管理。
怎樣開始進(jìn)行VDI自動化?
為虛擬桌面生成基本鏡像或者黃金鏡像是自動化的***步。桌面虛擬化平臺上的特征和自動化工具可以幫助你自動化這些虛擬桌面鏡像的創(chuàng)建和管理過程。特征和工具幫助你將一個鏡像部署到多個VDI服務(wù)器、同步用戶數(shù)據(jù)和修補(bǔ)與更新鏡像。
在虛擬桌面環(huán)境中我可以自動化什么任務(wù)?
你可以自動化的一個簡單任務(wù)是桌面更新。使用基本虛擬桌面圖像,你可以在多個桌面組或池中設(shè)置一個更新或補(bǔ)丁。你也可以自動化hypervisor任務(wù),如找到虛擬化主機(jī),或為你的基礎(chǔ)設(shè)施創(chuàng)建虛擬機(jī)——無論是VMware vSphere還是微軟遠(yuǎn)程桌面服務(wù)。虛擬桌面環(huán)境監(jiān)測是自動化的另一個好處,你可以運(yùn)行腳本生成報告和檢查事件日志。
在哪里可以找到腳本從而幫助VDI自動化?
微軟為其PowerShell腳本語言發(fā)布了很多文檔,你還可以找到其他腳本庫。我們在之前的文章《FAQ:使用Windows PowerShell命令管理虛擬桌面》中介紹過XenApp cmdlet和使用PowerCLI進(jìn)行VMware View自動化。
當(dāng)然,作為一名IT管理員***的事情之一就是網(wǎng)上有很多論壇和網(wǎng)站,其他很多管理員很樂意在這里分享他們的cmdlet經(jīng)驗。像VirtualizationAdmin.com提供了從XenApp到遠(yuǎn)程桌面服務(wù)的所有教程,包括眾多虛擬桌面平臺的自動化技巧。
支持VDI自動化任務(wù)的有用腳本?
Windows Server 2012的Hyper-V cmdlet庫對VDI管理員很有用。在底層基礎(chǔ)設(shè)施管理虛擬機(jī)時,你可以使用Import-VM和Checkpoint-VM導(dǎo)入虛擬機(jī)或者拍下快照。有很多方法來管理這些機(jī)器的虛擬硬盤(VHD):你可以合并VHD并掛載,使用PowerShell移動整個虛擬機(jī)存儲。
可以使用自動化創(chuàng)建虛擬桌面池嗎?
可以。用同樣配置的個人桌面創(chuàng)建虛擬桌面池是一個***的自動化任務(wù)。VMware View中,虛擬機(jī)模板能夠幫助你創(chuàng)建一個基本的桌面,配置向?qū)б龑?dǎo)你設(shè)置池中的桌面名稱與配置。你可以使用這種方法選擇部署非持久桌面或持久桌面。