針對新虛擬機(jī)的創(chuàng)建,無論您是打算從現(xiàn)有的虛擬機(jī)來復(fù)制,還是選擇使用選定的模板來創(chuàng)建,都可以在設(shè)置的過程之中挑選預(yù)先創(chuàng)建好的來賓操作系統(tǒng)規(guī)范。像這樣預(yù)先將各種不同虛擬機(jī)的來賓操作系統(tǒng)規(guī)范全都創(chuàng)建好的優(yōu)點(diǎn),在于不僅可以讓單一虛擬機(jī)的復(fù)制設(shè)置更有效率,還能在結(jié)合命令行的使用下,讓大量虛擬機(jī)的復(fù)制需求迅速完成。如何實(shí)作呢?首先請?jiān)谝詖Sphere Web Client登錄“首頁”之后,點(diǎn)擊開啟“自定義規(guī)范管理員”功能繼續(xù)。
在“自定義規(guī)范管理員”頁面中,可以看到筆者預(yù)先創(chuàng)建好的一項(xiàng)規(guī)范設(shè)置,我們可以選擇將它刪除或是添加其他規(guī)范設(shè)置。在“添加自定義規(guī)范”頁面中,目前可以選擇的目標(biāo)操作類型有Windows與Linux。正確選擇后,請輸入新的自定義規(guī)范名稱與說明。點(diǎn)擊“下一步”。在“設(shè)置登錄信息”頁面中,請輸入此來賓操作系統(tǒng)的客戶與組織名稱。點(diǎn)擊“下一步”。
在“設(shè)置計(jì)算機(jī)名稱”頁面中,可以決定未來應(yīng)用此規(guī)范的虛擬機(jī)之來賓操作系統(tǒng)名稱,您除了可以直接輸入名稱并且搭配自動(dòng)附加的編號之外,也可以選擇采用同虛擬機(jī)的命名,或是在進(jìn)行虛擬機(jī)復(fù)制時(shí)再來決定此計(jì)算機(jī)名稱也是可以的。點(diǎn)擊“下一步”。
在“輸 入 Windows授權(quán)”頁面中,可以直接輸入產(chǎn)品密鑰,如此一來就不需要在安裝來賓操作系統(tǒng)的過程中,還得需要去查產(chǎn)品密鑰并且輸入,這對于購買大量授權(quán)的企業(yè)客戶,在大量Windows虛擬機(jī)的部署上可以說相當(dāng)便利。至于如果此規(guī)范的設(shè)置是打算應(yīng)用在Windows Server的部署,則還可以進(jìn)一步設(shè)置好服務(wù)器授權(quán)模式,這包括了按基座或按服務(wù)器的授權(quán)數(shù)量設(shè)置。點(diǎn)擊“下一步”。
在“設(shè)置系統(tǒng)管理員密碼”的頁面中,您可以讓此規(guī)范設(shè)置自動(dòng)幫我們應(yīng)用預(yù)先設(shè)置好的本地管理員(Administrator)密 碼,以及可以決定是否要自動(dòng)以管理員身分登錄,并且可以選定自動(dòng)登錄的次數(shù)。在“時(shí)區(qū)”頁面中,請正確選取目前所在地區(qū)所對應(yīng)之時(shí)區(qū)。在“執(zhí)行一次”頁面中,則可以決定是否要設(shè)置初次登錄來賓操作系統(tǒng)時(shí),所要自動(dòng)執(zhí)行的命令,可以添加多筆并調(diào)整執(zhí)行順序。在“設(shè)置網(wǎng)絡(luò)”頁面中,可以設(shè)置來賓操作系統(tǒng)所要使用到的網(wǎng)絡(luò)界面,并且可以為每個(gè)網(wǎng)絡(luò)界面設(shè)置使用DHCP或固定IP地址,當(dāng)然您可以設(shè)置讓應(yīng)用此規(guī)范的虛擬機(jī),自動(dòng)提示用戶輸入地址。
在“設(shè)置工作組或網(wǎng)域”頁面中,對于已集成Active Directory的企業(yè)Windows客戶端來說,便可以預(yù)先設(shè)置要加入的域名以及驗(yàn)證賬號與密碼信息,大幅減少在完成來賓操作系統(tǒng)安裝后的必要設(shè)置步驟。最后,在“設(shè)置操作系統(tǒng)選項(xiàng)”頁面中,請務(wù)必勾選“產(chǎn)生新的安全標(biāo)識符(SID)”設(shè)置,如此一來才不會(huì)有Windows計(jì)算機(jī)惟一安全標(biāo)識符,在相同網(wǎng)絡(luò)中發(fā)生相互沖突的問題。

圖2 以自定義規(guī)范復(fù)制虛擬機(jī)
對于企業(yè)而言,采用物理主機(jī)與虛擬機(jī)之間的最大差別,除了硬件成本之外,便是大幅降低了IT部門的管理成本。就以大量的Windows Server與Windows Client的創(chuàng)建來說,若采用物理主機(jī)的方式來部署,即便有像Symantec Ghost與Acronis True Image這類的硬盤復(fù)制工具來支持,其效率與速度也無法比在虛擬化平臺(tái)上快,因?yàn)樘摂M機(jī)畢竟只是以文件形式存在,不僅復(fù)制速度快而已,在操作系統(tǒng)各種的配置上也都可以自動(dòng)完成,而無需人工介入。
接下來就讓我們一同來學(xué)習(xí)一下,如何在vSphere 6.0的虛擬化平臺(tái)架構(gòu)中,迅速完成虛擬機(jī)的復(fù)制。
首先示范的是單一部虛擬機(jī)的快速復(fù)制法。請?jiān)趘Sphere Web Client成功連接登錄后,開啟“虛擬機(jī)和模板”頁面,并針對所要復(fù)制的虛擬機(jī),按下鼠標(biāo)右鍵,并點(diǎn)擊“復(fù)制”,即可開啟“復(fù)制現(xiàn)有的虛擬機(jī)”頁面。請確認(rèn)已選取“復(fù)制現(xiàn)有的虛擬機(jī)”之后,點(diǎn)擊“下一步”繼續(xù)。
在“選取虛擬機(jī)”頁面中,請?jiān)谔暨x所要復(fù)制的虛擬機(jī)之后,勾選“自定義操作系統(tǒng)”并點(diǎn)擊“下一步”。在“選取名稱和文件夾”頁面中,請輸入新虛擬機(jī)的名稱與設(shè)置所要放置的虛擬機(jī)文件夾位置。
請注意!所輸入的名稱不可以與在vCenter Server中現(xiàn)行的任何虛擬機(jī)名稱一樣。
在“選取運(yùn)算資源”頁面中,請選取要用來執(zhí)行此虛擬機(jī)的群集、ESXi主機(jī)或是資源池。選取后,只要在“兼容性”區(qū)域中出現(xiàn)“兼容性檢查成功”即可。在“選取存儲(chǔ)區(qū)”頁面中,同樣需要挑選存放虛擬機(jī)配置文件以及虛擬磁盤的存儲(chǔ)區(qū)。在此,您可以決定是否要修改虛擬磁盤格式以及存儲(chǔ)區(qū)原則。
確認(rèn)兼容性檢查成功之后,點(diǎn)擊“下一步”繼續(xù)。
最后,在“自定義來賓操作系統(tǒng)”頁面中,可以挑選預(yù)先創(chuàng)建好的來賓操作系統(tǒng)規(guī)范設(shè)置,如此一來,這個(gè)虛擬機(jī)的初始啟動(dòng)時(shí),將會(huì)根據(jù)這個(gè)規(guī)范定義屬性,來全自動(dòng)完成所有的各項(xiàng)系統(tǒng)設(shè)置,包括了產(chǎn)品密鑰、計(jì)算機(jī)名稱、網(wǎng)絡(luò)設(shè)置以及局域網(wǎng)信息等。
前面的實(shí)例我們是通過vSphere Web Client的GUI操作界面來完成,這種作法的缺點(diǎn)是,一次只能完成一個(gè)虛擬機(jī)的復(fù)制,若想要更有效率地復(fù)制大量的虛擬機(jī),那肯定得通過vSphere PowerCLI 6.0命令控制臺(tái)來完成。
作法很簡單,只要像如圖2所示一樣,依序執(zhí)行以下命令參數(shù),來完成資源池(選用)以及來賓操作系統(tǒng)規(guī)范的變量設(shè)置,就可以使用New-VM命令參數(shù),來完成新虛擬機(jī)名稱以及自定義規(guī)范、資源池變量的選定。
當(dāng)然,在這個(gè)范例中,您也可以加入-VMHost參數(shù),來選定預(yù)先設(shè)置好的ESXi主機(jī)變量,例如,您的變量設(shè)置可能是$vmhost = Get-VMHost -Name ESXi01,其中ESXi01是主機(jī)名,您可以改輸入IP地址或FQDN地址。
$myResourcePool =Get-ResourcePool -Name "測試用池"
$mySpecification =Get-OSCustomizationSpec-Name "Windows 10"
New-VM -VM "ERP客 戶端" -Name WinClient01-OSCustomizationSpec$mySpecification -Resource Pool $myResourcePool