共用方式為


測試移轉

將移轉計劃部署到整個組織之前,請務必先在受控制的實驗室設定中測試移轉計劃。 在測試環境中,要從中移轉數據的每個操作系統類型至少需要一部計算機。

在執行每個組織來源作業系統的單一計算機上測試整個移轉程序之後,請與一小組使用者一起進行試驗移轉。 將一些典型的用戶狀態移轉至中繼存放區之後,請注意所需的空間,並據此調整初始計算。 如需有關估計移轉所需空間的詳細資訊,請參閱 估計移轉存放區大小。 您可能需要在移轉規則檔案中調整登錄設定和檔案位置資訊。 如果進行變更,請再次測試移轉,並確認所有數據和設定都如預期般移轉。 試驗移轉也讓您有機會測試中繼存放區的空間估計值。

如果測試移轉發生任何錯誤,請檢查 ScanStateLoadState 記錄,以取得確切的使用者狀態移轉工具 (USMT) 傳回程式代碼和相關聯的錯誤訊息,或是 API) 錯誤訊息 (Windows 應用程式開發介面。 如需 USMT 傳回碼和錯誤訊息的詳細資訊,請參閱 傳回碼。 如需任何列出 之 Windows 系統錯誤碼的詳細資訊,請在命令提示字元視窗中輸入下列命令:

net.exe helpmsg <error_number>

其中 <error_number> 是錯誤訊息所產生的錯誤碼編號。 如需系統錯誤碼的詳細資訊,請 參閱系統錯誤碼 (0-499)

在大部分情況下, ScanStateLoadState 記錄會指出 USMT 移轉失敗的原因。 Microsoft建議在測試移轉時使用 /v:5 選項。 您可以在生產環境移轉中調整此詳細資訊層級。 降低詳細資訊層級可能會讓您更難以診斷在生產環境移轉期間遇到的失敗。 如果記錄檔需要輸出以移至調試程式,則可以使用較高的詳細資訊層級。

注意

使用選項執行 ScanStateLoadState 工具 /v:5 會建立詳細的記錄檔。 雖然此選項會使記錄檔變大,但有助於判斷移轉錯誤發生的位置。

在試驗移轉確認已成功移轉指定的檔案和設定之後,USMT 就可以在環境中用來移轉數據。 例如,搭配使用 USMT 與 Microsoft Configuration Manager。 如需詳細資訊,請參閱 [在 Configuration Manager 中管理用戶狀態]/ (mem/configmgr/osd/get-started/manage-user-state) 。

注意

基於測試目的,可以建立使用 選項的 /hardlink /nocompress 未壓縮存放區。 停用壓縮時,ScanState 工具會將檔案和設定儲存到名為 File 的隱藏資料夾。<StorePath>\USMT 未壓縮的存放區可用來檢視 USMT 儲存的內容,或針對問題進行疑難解答。 防病毒軟體公用程式也可以對檔案執行。 此外,下列專案可用來針對移轉問題進行疑難解答:

  • /listfiles命令行選項。
  • 列出已收集之檔案的診斷記錄檔。