微軟宣布Windows Server 2008 beta 3的發(fā)布日期是2月27日,這已不再是新聞,從那天開始我就在考慮建立一個測試實驗室。
在閱讀新聞稿時,有很多文章和指導(dǎo),都有一些幫助,但卻沒有針對Windows Server 2008的手把手經(jīng)驗可供參考。對管理員來說,要熟悉這個服務(wù)器系統(tǒng)的最好方法是確定它的特性是如何給他們的Windows環(huán)境帶來便利。
先前我描述了如何方便地使用一臺物理主機和VMware,微軟Virtual Server之類的虛擬計算軟件建立測試實驗環(huán)境。 雖然在Windows 2008 Server上搭建實驗環(huán)境與在Window Server 2003上很相似,但你還是需要注意一些容易混淆的地方。
回顧一下,下面是搭建最簡單測試環(huán)境的步驟:
1、選擇一臺高性能的主機電腦,虛擬機共享主機電腦的物理內(nèi)存,CPU和磁盤。毫無疑問,應(yīng)該選用一臺x64雙核,擁有2個或4個處理器,8GB內(nèi)存和大量磁盤空間的主機電腦。
2、安裝Windows Server 2008操作系統(tǒng)后,使用你最喜歡的虛擬化軟件創(chuàng)建一個新的虛擬機。
3、安裝完操作系統(tǒng),安裝你想為標(biāo)準(zhǔn)服務(wù)器映像配置的任意應(yīng)用程序和Windows支持工具。這個標(biāo)準(zhǔn)映像將應(yīng)用于多個服務(wù)器。
4、創(chuàng)建Sysprep圖像。Sysprep是微軟開發(fā)的一個清除機器識別信息的工具,如電腦名,網(wǎng)絡(luò)信息和SID。
5、將Sysprep生成的圖像安全保存在保護目錄中。
6、復(fù)制圖像到另一個文件夾。然后,你就可以使用虛擬化軟件來打開這個圖像,這時圖像會導(dǎo)入小型安裝程序,提示你輸入網(wǎng)絡(luò)信息,電腦名等—與其它任何安裝程序一樣。完成安裝步驟后,使用創(chuàng)建的基準(zhǔn)圖像,就可以生成一個能夠轉(zhuǎn)化為域控制器,成員服務(wù)器等的特別服務(wù)器。
7、按自己的需要,多次重復(fù)前面的步驟。通過復(fù)制Sysprep圖像,你可以創(chuàng)建多個特別機器。
Windows Server 2008中的不同之處
在建立實驗環(huán)境時,要注意幾個在Windows Server 2003不存在的問題。第一個是Sysprep,我在《配置經(jīng)濟型虛擬測試實驗室》(Configuring a virtual test lab on a budget)一文中對它進行了描述。Windows 2000 Server和Windows Server 2003中的Sysprep由3個文件構(gòu)成—SYSPREP.EXE,SETUPMGR.EXE和SETUPCL.EXE—可以在Window Server安裝光盤的\Support目錄下找到。
另一方面,Windows Server 2008操作系統(tǒng)也內(nèi)建了Sysprep,可以在C:\windows\system32\sysprep\sysprep.exe下找到它。是的,它只有sysprep.exe一個文件。
在虛擬機中,你可以在命令提示符或GUI中運行sysprep.exe。在命令行下,輸入:
sysprep /OOBE /Generalize /shutdown
注意,如果你只是輸入sysprep而沒有加上任何選項集,GUI會給出提示信息,如圖1所示。/shutdown選項比/reboot選項重要,因為/shutdown允許你復(fù)制安裝圖像。(/reboot只是完成安裝并創(chuàng)建新機器)。你可以在微軟Windows Deployment Services更新里的步進式教程中找到更多有關(guān)這一點的詳細信息。
圖1
當(dāng)然,與Windows Server 2003不同的另一個變化是Windows Server 2008提供了完全版和服務(wù)器內(nèi)核(Server Core)安裝的選擇。在安裝前期,會提示你如圖2所示的屏幕。為了在測試環(huán)境中同時擁有2種版本,你需要每個都安裝一遍。也就是說,在一臺機器上安裝完全版本,對它進行Sysprep操作并保存,再在另一臺機器上安裝服務(wù)器內(nèi)核版,并進行同樣的操作。
圖2
我不知道為什么微軟在Windows Server 2008中要求輸入產(chǎn)品ID(Produce ID),即PID,這一點仍然保留在beta版中。此外,你必須在30天內(nèi)激活它,否則就要重新安裝它。激活是真的—我嘗試著兩次激活同一個副本,但被告知PID已經(jīng)被激活了。我詢問微軟如何使用Windows Server 2008的單一副本創(chuàng)建訓(xùn)練域,公司建議不要激活它,只是30天內(nèi)重新安裝。這并不是一個很好的解決辦法,但卻是目前我們能用的最好辦法。
還有另外一個問題:你使用的虛擬化軟件必須能夠構(gòu)建Windows Server 2008的映像。例如,在VMware Workstation 5.5中,并沒有Longhorn或Windows Server 2008的選項,但是在新的6.0版本中就包括了安裝"Longhorn"和Vista的選項。
注意:我可以使用Windows Server 2003選項成功安裝2008。但不知道VMware是否支持這一點。
如果你采納我的建議,購買x64的機器作為虛擬實驗室的主機,注意VMware Workstation 5.5和6.0兩個版本都要安裝在64位架構(gòu)上,對于虛擬機來說,兩個版本都要安裝64位的客戶端操作系統(tǒng)。然而,如果你使用的是舊x64電腦,它采用的可能是不具備Intel"虛擬技術(shù)"特性的老芯片集。如果是這種情況,在虛擬機中安裝x64操作系統(tǒng)時會出現(xiàn)處理器不支持該技術(shù),停止安裝的提示。因此,如果你想安裝Exchange Server 2007,安裝x64版本的操作系統(tǒng)是非常重要的。
在構(gòu)建Windows Server 2008環(huán)境時,你要決定是把Longhorn域控制器和服務(wù)器添加到一個建好的的Windows Server 2003森林里還是放入一個純的Windows Server 2008森林里。如果兩種你都想要,那么你需要測試互操作性和移植的問題,但是為了了解特性的所有功能你最好有一個純粹的Windows Server 2008森林。
只要你考慮了以上因素,使用虛擬工具和免費下載的Windows Server 2008 beta 3,就可以輕松地建立起一個測試和訓(xùn)練環(huán)境,為切換到Windows Server 2008環(huán)境積累經(jīng)驗,做好準(zhǔn)備。