Windows Server 2008 R2 部署服務
在 Windows Server 2008 R2 中,我們需要為伺服器添加“Windows 部署服務”才可以進行網絡引導的遠端部署工作。
關于網絡部署的基礎知識就不多說,這裡先簡單介紹一下 WDS (Windows Deployment Services) 的部署步驟:
1. 擁有 PXE 相容網卡的計算機啟動,并進入網絡引導模式
2. 擷取 DHCP 伺服器配置設定的 IP 位址
3. 查找 WDS 伺服器
4. WDS 檢查用戶端是否擁有授權,檢查多點傳播傳輸設定
5. 開始部署
在 Windows Server 2008 上添加“Windows 部署服務”需要滿足以下條件:
● 該伺服器是 Active Directory 域成員
● 網絡中存在一個可用的 DNS 伺服器
● 網絡上存在一個授權的 DHCP 伺服器
● 存在一個用以存儲作業系統鏡像的 NTFS 分區
需要注意的是,WDS 不能部署到 Windows Server 2008 伺服器核心 版本的伺服器上。
當然,并不要求 DHCP、DNS、域控 需要與 WDS 部署在同一台伺服器中。
首先,使用伺服器管理工具,添加“Windows 部署服務”角色:
使用角色添加工具一步一步進行:
勾選“Windows 部署服務”:
Windows 部署服務簡介:
預設情況下,向導會自動勾選“傳輸伺服器”與“部署伺服器”:
因為我們使用的是具有 AD 域、DNS、DHCP 的網絡,是以同時需要“傳輸伺服器”與“部署伺服器”,僅有當網絡情況與上述要求不符時,才隻需使用“傳輸伺服器”以便能夠使用預啟動執行環境 PXE / 普通檔案傳輸協定 TFTP 或多點傳播伺服器,或同時使用兩者從網絡啟動。但是,傳輸伺服器并不能提供對 Windows 部署服務映像儲存功能的支援。
此處,我們簡單比較一下“傳輸伺服器”與“部署伺服器”兩者的差別:
部署伺服器傳輸伺服器伺服器要求
要求 AD DS、動态主機配置協定 (DHCP) 和動态名稱服務 (DNS) 環境。
不要求其他伺服器環境。
PXE支援使用預設 PXE 提供程式的 PXE 啟動。
支援使用預設 PXE 提供程式或自定義 PXE 提供程式(如果有)的 PXE 啟動。
映像伺服器
包含 Windows 部署服務映像伺服器。
不包含 Windows 部署服務映像伺服器。
傳輸方式單點傳播傳輸和多點傳播傳輸均允許。
僅允許多點傳播傳輸。
管理工具使用 Windows 部署服務 MMC 管理單元或 WDSUTIL 指令行工具進行管理。
僅通過 WDSUTIL 指令行工具進行管理。
用戶端計算機上的應用程式
使用 Windows 部署服務用戶端(主要是 Setup.exe 和支援檔案)、Wdsmcast.exe(包含在 Windows AIK 中)或自定義多點傳播應用程式。
僅使用 Wdsmcast.exe 或自定義應用程式。
确認安裝選擇:
安裝過程:
安裝完成:
可以看到,此處安裝向導提示一條警告資訊,原因是未啟用 Windows Update。大家可以根據需要決定是否解決此問題。
到此,就完成了 WDS 的角色添加過程,可以通過 伺服器管理工具 或者 管理工具 -> Windows 部署服務 來打開。
好了,現在展開左側樹形菜單中的 伺服器 節點:
此處提示 WDS 尚未配置,下面的步驟就進入了 WDS 的配置過程。
首先,右鍵單擊伺服器清單中的伺服器項,選擇“配置伺服器”,這時,将啟動“Windows 部署服務配置向導”,在該向導中,可以對部署伺服器各項功能進行定制:
選擇合适的遠端安裝檔案夾位置,預設的是“C:RemoteInstall”,通常,此配置向導并不建議我們将該位置置于與系統檔案同盤符的驅動器之下,此處我使用了預設值:
這時,向導要求我們對 DHCP 進行配置:
如果在部署了 WDS 的伺服器上同時運作着 DHCP 服務,那麼,必須勾選“不偵聽端口 67”,這樣,可以避免 WDS 與 DHCP 之間發生沖突,另外,“将 DHCP 選項标記 #60 配置為 “PXEClient””的目的是使得 PXE 客戶能夠檢測到 WDS 伺服器的存在。
接着,要求我們選擇 WDS 的作用範圍:
這裡可以根據需要進行選擇,如果需要部署的對象是 AD DS 中的,那麼可以按照圖示選擇“僅相應一直用戶端的計算機”,否則,請選擇“相應所有用戶端計算機”。
配置向導正在配置并啟動 WDS:
配置完成,勾選“立即在 Windows 部署伺服器上添加映像”:
好了,現在需要確定需要部署的作業系統安裝媒介在計算機中(本文使用的是 Windows 7)。
開始“添加映像向導”:
點選浏覽,将目标位置置于安裝媒介的 /Sources 目錄中:
初次添加映像,選擇“建立已命名的映像組”,使用名稱 ImageGroup1:
進行複查設定:
确認之後,點選下一步,向導将開始映像組的建立以及映像的添加過程:
經過以上步驟後,映像添加終于完成:
這時,我們可以在伺服器的“安裝映像”節點下看到所有已被添加的映像:
并且,在“啟動映像”中也加入了新的啟動映像:
這時,WDS 就基本配置完成,不過,在大規模部署中,我們可能同時需要部署多台計算機,這就需要使 WDS 具有多點傳播傳輸的能力,以滿足大規模部署的要求,右鍵點選左側樹形目錄中的“多點傳播傳輸”節點,選擇“建立多點傳播傳輸”:
選擇包含的映像組,被選擇的映像組将被添加至多點傳播傳輸中:
指定多點傳播傳輸類型:
兩種類型的多點傳播傳輸:
- Auto-Cast。此選項表示隻要适合的用戶端請求安裝映像,就會啟動所選映像的多點傳播傳輸。然後,其他用戶端請求同一映像時,也将加入已啟動的傳輸。
- Scheduled-Cast。此選項根據請求映像的用戶端數和/或特定的日期和時間來設定傳輸的啟動條件。如果上述兩個複選框均未選中,則隻有在手動啟動傳輸後,才會開始傳輸。請注意,除上述條件以外,還可以通過右鍵單擊相應傳輸并單擊“啟動”随時手動啟動傳輸。
确認建立多點傳播傳輸:
完成之後,可以在多點傳播傳輸節點目錄下看到該條目:
關于多點傳播傳輸,有時并不能提高或優化部署能力。
如果符合下列條件,建議使用多點傳播傳輸:
● 擁有支援多點傳播的網絡路由器。尤其是,網絡基礎結構需要支援 Internet 組管理協定 (IGMP) 才能正确轉發多點傳播通訊。如果沒有 IGMP,多點傳播資料包将被作為廣播資料包進行處理,這可能導緻網絡洪流。
● 是一家大型公司,需要進行許多并發的用戶端安裝。
● 希望有效地利用網絡帶寬。這是由于在使用此功能時,隻通過網絡發送一次映像,并且可以指定限制(例如,隻占用帶寬的 10%)。
● 用戶端計算機上擁有充足的磁盤空間用于下載下傳映像。
在以下情況下,多點傳播傳輸可能無法優化安裝:
● 擁有不支援多點傳播的網絡路由器。
● 沒有帶寬過載問題。
● 隻同時将映像部署到少量用戶端計算機上。
● 用戶端計算機上的磁盤空間有限。(這是由于映像下載下傳到用戶端計算機上,而不是從伺服器安裝。
至此,伺服器端的 WDS 配置工作已經全部完成。我們使用一台客戶機進行驗證。
從 PXE 啟動:
正在從 DHCP 擷取 IP:
擷取到 IP ,檢測到網絡部署伺服器之後開始網絡部署:
以下是系統安裝過程:
連接配接到域控:
等待伺服器進行會話初始化:
安裝裝置:
安裝完成: