通過用戶狀態(tài)遷移工具遷移到Vista

字號:

遷移難題概述
    每次發(fā)布新版本操作系統(tǒng)的時候,希望利用新功能的組織都會開始一個最終導致大面積部署新技術的過程。有助于成功完成此部署的一個關鍵因素便是用戶設置的遷移,具體來說,便是獲得現(xiàn)有系統(tǒng)中的所有自定義設置,然后將這些設置恢復到新部署的系統(tǒng)中。本白皮書將重點關注遷移工作的數(shù)據(jù)收集和恢復過程,盡管部署活動強調(diào)的是操作系統(tǒng)的更新?lián)Q代。在 Microsoft Windows Vista 下,這種部署活動因改進后的 Microsoft Windows User State Migration Tool(用戶狀態(tài)遷移工具,USMT)而得到了改觀,該工具有助于遷移過程順暢且無差錯地進行。本文介紹了企業(yè)和個人執(zhí)行遷移工作的方式,以及如何讓這些遷移活動獲得成功。
    根據(jù)具體的遷移方案,有兩個工具可用于設置遷移:
    •PC 到 PC 的遷移使用“PC 遷移助手”(PC Migration Assistant),它是遷移過程的一個圖形化界面。該工具支持個人遷移——即在非企業(yè)環(huán)境下執(zhí)行的遷移,或者是由每個用戶執(zhí)行的企業(yè)遷移。
    •遠程遷移或者那些使用 USMT V3.0 執(zhí)行的遷移,USMT 是一個命令行界面,可通過腳本來執(zhí)行遷移過程,提供了一個標準且可復用的企業(yè)遷移過程。
    本文將對上述兩個工具加以介紹,但將重點介紹 USMT,因為默認情況下本工具比圖形化工具擁有更加豐富的功能。
    不論組織的規(guī)模如何,部署工作的成功與否通常取決于其復雜性和多樣性是否得到了降低。成功的操作系統(tǒng)部署活動通常依賴于經(jīng)過測試的部署過程,這些過程可以重復并且具有高度的準確性。這是為什么必須盡可能降低多樣性的一個原因——部署過程中的多樣性越高,過程失敗的可能性就越大。
    為了降低復雜性并提高標準化程度,組織應選擇一組硬件和軟件,并將它們配發(fā)給所有用戶。這意味著實現(xiàn)一個可作為所有系統(tǒng)安裝活動基準的標準化操作環(huán)境 (SOE)。SOE 應包括標準的硬件驅(qū)動程序、核心操作系統(tǒng)功能、核心生產(chǎn)力應用程序(尤其是在使用批量許可的情況下)以及核心實用工具。此外,它還應遵照組織的企業(yè)策略,包含一組標準的安全功能。使用這樣的 SOE 可極大降低部署工作的挑戰(zhàn)性。
    在遷移規(guī)劃中,組織和個人均應首先找出要遷移的內(nèi)容,包括個人用戶設置、應用程序和應用程序設置、個人數(shù)據(jù)文件以及文件夾。找出要遷移的應用程序尤其重要,因為無法獲得哪些應用程序?qū)⒈恢鸩教蕴男畔?。在遷移設置和數(shù)據(jù)時,最重要概念之一便是:恢復到目標計算機上的信息必須僅包含必需的信息。即便是出于備份目的而導致收集的源數(shù)據(jù)比要恢復的信息更多,恢復那些目標系統(tǒng)上不會安裝的應用程序的數(shù)據(jù)和設置也會造成冗余現(xiàn)象,并且在新部署的計算機中引入不穩(wěn)定因素。
    如果多個用戶共享一個系統(tǒng),那么設置傳輸過程的復雜性還會增加。在這種情況下,源計算機包含多個用戶的配置文件,每個配置文件都必須得到保護。這是進行有效性驗證的另一個機會。配置文件可能已經(jīng)廢棄不用,因為用戶不再使用該計算機或者已經(jīng)離開組織。與此類似,在個人遷移情況中,遷移工作應當僅針對那些會在新系統(tǒng)上重新使用的配置文件。
    注意:USMT 和遷移助手之間在幾方面存在重大差異。由于其互動式本性,遷移助手必須運行在用戶的上下文環(huán)境中,必須對系統(tǒng)中的每個用戶重復執(zhí)行某個操作,除非是在管理員的上下文中使用它。USMT 可以批模式運行,并且可捕獲系統(tǒng)中的所有配置文件。此外,USMT 可篩選掉那些最近未在系統(tǒng)中登錄的用戶。USMT 和遷移助手都可將現(xiàn)有用戶映射到新帳戶(例如,將某個配置文件從工作組移動到域帳戶)。