Windows 7:現(xiàn)代桌面部署指南
與早期 Windows 版本的部署相比,如今的某些專用工具可使大型 Windows 7 的部署輕松很多。
世紀之交時的 Windows 部署與現(xiàn)如今不可同日而語。當時的企業(yè)正處于 Windows 2000 部署研究的起步階段。為了自定義和部署 Windows 2000,這些早期的企業(yè)只能借助于數(shù)量很少的重要資源。
當時采用的工具是 sysprep.inf 和 unattend.txt(兩個純文本文件,用于自定義操作系統(tǒng)的某些方面),以及 Sysprep(一種用于清除源計算機中的唯一標識符以準備好進行映像捕獲的工具)。如果想要充分發(fā)揮您的創(chuàng)造性,可以編寫一些自定義的 VBScript 腳本,這些腳本在計算機部署完畢后首次啟動時將自動運行。
如今到了2010 年,桌面部署技術(shù)已發(fā)生重大變革。對于 Windows Vista 和 Windows 7,部署過程從未如此簡單。有一組豐富的工具和現(xiàn)成的指導可幫助您執(zhí)行這一過程。在本文中,我將介紹一些新型的工具和技術(shù)來幫助您簡化并加速桌面部署過程。
評估與規(guī)劃工具包
任何考慮周全的 IT 項目最初都要對當前環(huán)境進行全面評估,然后針對如何執(zhí)行此項目進行規(guī)劃。Microsoft 評估與規(guī)劃 (MAP) 工具包可幫助您進行評估和規(guī)劃。此工具包包含多個工具,這些工具可實現(xiàn)三個重要功能:清點、兼容性分析和就緒狀態(tài)報告。
MAP 清點工具無需代理即可安全地清點整個網(wǎng)絡(luò)中的計算資源。通過利用網(wǎng)絡(luò)中的現(xiàn)有技術(shù)(包括 Windows Management Instrumentation (WMI)、遠程注冊表服務(wù)、Active Directory 域服務(wù)和計算機瀏覽器服務(wù)),MAP 不需要任何安裝。
清點完成后,MAP 將對組織中的資產(chǎn)進行全面分析,包括提供有關(guān)環(huán)境組合方面的詳細信息,以及確定可能對順利遷移到 Windows 7 帶來挑戰(zhàn)的問題。MAP 還提供了豐富的報告功能,使您可以更詳細地分析 IT 基礎(chǔ)結(jié)構(gòu)的當前狀態(tài)(參見圖 1)。
圖 1 Microsoft 評估和規(guī)劃工具包使您可以全面評估和清點當前環(huán)境
此外,MAP 還提供了用于對您環(huán)境中的軟件進行類似清點和分析的工具。這有助于您了解組織中已部署軟件的現(xiàn)有狀態(tài),同時還有助于確定可能妨礙成功部署的任何問題。在開始進行下一個部署項目之前,請下載 MAP 工具包的最新版本。
Microsoft 部署工具包
使用 MAP 全面了解基礎(chǔ)結(jié)構(gòu)并緩解任何突出的問題后,就該開始設(shè)計您的新部署了。Microsoft 部署工具包 (MDT) 2010 提供了一套完整的框架和工具集來自定義、自動執(zhí)行以及部署新型 Windows 7 桌面。此工具包還支持部署 Windows Server 2008 R2、Windows Server 2008 和 Windows Server 2003。
通過名為“部署工作臺”的集中控制面板(參見圖 2),MDT 可完全簡化部署新 OS 的過程。MDT 支持三種主要的部署方案:
部分接觸安裝 (LTI)
零接觸安裝 (ZTI)
用戶驅(qū)動的安裝 (UDI)
每種方案均根據(jù)組織的需求和職能提供了不同級別的自動化和用戶交互。在 MDT 下載包含的“使用 Microsoft 部署工具包”中,您會找到有關(guān)選擇最佳方案的專業(yè)指導。
圖 2 Microsoft 部署工具包的部署工作臺
可通過多種方法創(chuàng)建映像。您可以選擇創(chuàng)建一個“胖映像”—用于全面捕獲整個桌面環(huán)境,包括 OS、驅(qū)動程序、應(yīng)用程序等。
而“瘦映像”是一種最簡單的方法,只包含創(chuàng)建桌面計算環(huán)境必不可少的內(nèi)容。您可以在過程后期添加應(yīng)用程序和設(shè)置。
顧名思義,“混合映像”是指包含基本應(yīng)用程序和應(yīng)用于每個用戶的自定義內(nèi)容的映像。您可以在以后應(yīng)用更多自定義內(nèi)容。同樣,“使用 Microsoft 開發(fā)工具包”文檔可為您提供最佳指導。
選擇部署方法及映像樣式后,MDT 將逐步引導您完成創(chuàng)建部署共享(您的映像將存儲在此處,并將從此處進行部署)及創(chuàng)建自定義 Windows 映像的過程。MDT 中提供了多種可根據(jù)您的方案進行實際映像部署的選擇。這些選擇可能包括通過 System Center Configuration Manager 進行自動部署,或使用自定義啟動介質(zhì)進行手動程度更高的部署。
請務(wù)必查看 Michael Niehaus 博客和部署專家博客,這兩個博客均提供了更多有關(guān) MDT 的提示、視頻和演練。
Windows 自動安裝工具包
可通過多種方式將 SQL Azure 與現(xiàn)有 SQL Server 基礎(chǔ)結(jié)構(gòu)集成。大多數(shù)跨服務(wù)器集成和遷移數(shù)據(jù)的傳統(tǒng)方式同樣適用于 SQL Azure(其中包括 SQL Server 集成服務(wù)),允許數(shù)據(jù)導入/導出、數(shù)據(jù)轉(zhuǎn)換、數(shù)據(jù)入庫等等。SQL Azure 還支持 SQL Server Management Studio 工具集包含的“SQL Server 導入和導出向?qū)?rdquo;,用于復(fù)制數(shù)據(jù)庫,以及在 SQL Azure 中遷入和遷出數(shù)據(jù)(請參見圖 3)。
圖 3 Windows 自動安裝工具包中包含的工具
應(yīng)用程序兼容性和虛擬化
IT 專業(yè)人員在桌面部署過程中遇到的最常見問題之一是應(yīng)用程序兼容性。原有應(yīng)用程序(包括那些在內(nèi)部開發(fā)的應(yīng)用程序)可能仍是關(guān)鍵業(yè)務(wù)應(yīng)用程序,并且必須包括在考慮范圍之內(nèi)并予以標識。應(yīng)用程序兼容性工具包 (ACT) 可幫助您完成此任務(wù)。
ACT 通過標識潛在的重復(fù)、沖突版本等內(nèi)容幫助您合理安排現(xiàn)有應(yīng)用程序。通過幫助您對整個組織中的應(yīng)用程序進行標準化,您可以減少在部署前需要測試的應(yīng)用程序數(shù)量。
完成合理化安排過程后,ACT 可幫助您測試每個應(yīng)用程序與 Windows 7 的兼容性。測試過程很簡單,僅僅顯示由應(yīng)用程序制造商提供的詳細信息,指示應(yīng)用程序是否兼容。某些情況下,您可能還會遇到需要更詳細測試的內(nèi)部應(yīng)用程序,或需要遷移以便在 Windows 7 中正常運行的已知不兼容應(yīng)用程序。
某些應(yīng)用程序需要使用兼容性修補程序(也稱為填充程序)才能在 Windows 7 中正常運行。您可以使用填充程序使大量以前不兼容的應(yīng)用程序快速、輕松地運行。例如,填充程序可使應(yīng)用程序認為其正在以管理員身份運行,而實際上并非如此;或使應(yīng)用程序認為其正在 Windows XP 上運行,而實際上該應(yīng)用程序正在 Windows 7 上運行。
對于那些無法通過 ACT 中的填充程序解決兼容性問題的不兼容應(yīng)用程序,您需要部署虛擬化技術(shù)(如 Virtual PC),以便在 Windows XP 模式或 Microsoft 企業(yè)桌面虛擬化 (MED-V) 中運行應(yīng)用程序。這些虛擬化技術(shù)模擬先前版本的 Windows。包含在 Microsoft Desktop Optimization Pack 中的 MED-V 用于在運行舊版 OS 的虛擬機中運行應(yīng)用程序,且運行方式完全無縫并對用戶透明。應(yīng)用程序在顯示和運行時就好像安裝在桌面上一樣。用戶甚至可以將其固定至任務(wù)欄。
在過去十年內(nèi),桌面部署過程發(fā)生了重大變化。如今可用的工具和技術(shù)為您提供了比以往更強的控制,同時還簡化了管理,從而簡化了過程并加速了部署。
作者簡介:
Joshua Hoffman 是《TechNet 雜志》的前主編。他現(xiàn)在是一位獨立作者和顧問,為客戶提供關(guān)于技術(shù)和以“受眾為本”營銷的建議。Hoffman 也擔當 ResearchAccess.com 的總編輯,該站點專門致力于不斷增長和豐富的市場研究社區(qū)建設(shè)。他現(xiàn)居紐約。