設定檔轉移
對於每個個人化群組,可以將「設定檔轉移」配置為從本機設定檔或網路設定檔將使用者設定檔資料匯入資料庫,或將使用者設定檔資料從資料庫重新匯回本機檔案系統。
在這個部分中:
匯入設定檔
匯入限制
在設定檔匯入期間,如果遇到以下情況,檔案可能會無法同步:
- 特定設定檔同步內的檔案數目超過 IIS MaxHttpCollectionKeys 設定 - 預設值為 1000
- 任何單一檔案的大小超過 IIS maxAllowedContentLength 設定 - 預設值為 30mb
在上面兩種情況中,「Windows 設定」或「應用程式群組」的設定檔匯入將會失敗,並且在轉移狀態中顯示「未能將資料複製到目標」。「設定檔匯入」會持續嘗試同步其餘的設定檔設定。
倘若上述問題獲得解決,如果使用者隨後沒有為 Windows 設定群組或該特定的應用程式群組擷取個人化,將會在下次登入時自動重試匯入。
如果使用者隨後擷取了個人化資料,則在修正設定檔來源之後,必須刪除為失效應用程式群組或 Windows 設定群組所擷取的資料,如此才能在下次登入時匯入。
將不會匯入無法讀取的檔案 (例如被其他應用程式鎖定的檔案)。
配置設定檔轉移以便從本機設定檔匯入資料
在登入時,會將使用者設定檔資料從已登入使用者的本機設定檔複製到 Environment Manager 虛擬快取。本資料包括託管「應用程式群組」和「Windows 設定群組」的內含登錄、資料夾以及檔案路徑。
- 在「使用者個人化」導覽窗格中,選取個人化群組。
- 選取個人化群組。
- 選取設定檔轉移索引標籤。
-
按一下編輯。
「使用者設定檔移轉設定」對話方塊隨即顯示。
- 選取將現有使用者設定匯入個人化。
- 從「來源」下拉式清單中選取本機。
-
按一下確定。
如果個人化群組中存在先前匯入作業的設定,會隨即顯示對話方塊。以下是可用的選項:
- 繼續先前的匯入 - 不會取代現有設定,但是會匯入沒有資料的登錄、資料夾或檔案包含項目。
- 開始新匯入 - 會以匯入的使用者設定檔資料覆寫現有設定。
已經為個人化群組中的使用者啟用「設定檔轉移匯入」。
在登入時,在使用者設定檔內託管「應用程式群組」和「Windows 設定群組」中,會將來自內含登錄、資料夾或檔案路徑的資料複製到資料庫中。
配置設定檔轉移以便從網路設定檔匯入資料
在登入時,會將使用者設定檔資料從指定網路路徑的設定檔複製到 Environment Manager 虛擬快取。本資料包括託管「應用程式群組」和「Windows 設定群組」的所有內含登錄、資料夾以及檔案路徑。如果需要,可以從不同的網路路徑匯入 AppData。
無法從網路位置匯入「進階憑證」、「一般資料夾選項」以及「圖示 Windows 設定」。
- 在「使用者個人化」導覽窗格中,選取個人化群組。
- 選取個人化群組。
- 選取設定檔轉移索引標籤。
-
按一下編輯。
「使用者設定檔移轉設定」對話方塊隨即顯示。
- 選取將現有使用者設定匯入個人化。
- 從「來源」下拉式清單中選取網路。
-
在「網路路徑」檔案中輸入 UNC 路徑。會展開指定網路路徑內部的環境變數。
如果需要,會將設定檔版本號碼附加至指定的網路路徑。下表顯示在指定 \\server\share\profiles\%USERNAME% 時,每個作業系統的設定檔路徑:
作業系統 設定檔版本 範例設定檔路徑 Windows 7、Windows Server 2008 R2 V2 \\server\share\profiles\%USERNAME%.V2 Windows 8、Windows Server 2012 V3 \\server\share\profiles\%USERNAME%.V3 Windows 8.1、Windows Server 2012 R2 V4 \\server\share\profiles\%USERNAME%.V4 Windows 10 V5 \\server\share\profiles\%USERNAME%.V5 - 如果 AppData 儲存在不同的位置,請勾選讓 AppData 從網路位置匯入,然後在 AppData 路徑欄位中指定 UNC 路徑。
-
按一下確定。
如果個人化群組中存在先前匯入作業的設定,會隨即顯示對話方塊。以下是可用的選項:
- 繼續先前的匯入 - 將不會取代現有設定,但是將匯入沒有資料的登錄、資料夾或檔案包含項目。
- 開始新匯入 - 將以匯入的使用者設定檔資料覆寫現有設定。
已經為個人化群組中的使用者啟用「設定檔轉移匯入」。
在登入時,在使用者設定檔內託管「應用程式群組」和「Windows 設定群組」中,會將來自內含登錄、資料夾或檔案路徑的資料複製到資料庫中。
組態更新的匯入活動
在以匯入模式配置「設定檔轉移」之後,會出現提示顯示是否:
- 應用程式群組和 Windows 設定群組已新增至個人化群組
- 內含登錄、資料夾或檔案路徑會新增至託管「應用程式群組」或「Windows 設定群組」。
從下面其中一個選項中選取。
選項 | 說明 |
---|---|
認可變更並重新開始對於受影響的群組進行的匯入 | 「應用程式群組」或「Windows 設定群組」會新增至「個人化群組」或內含登錄,而資料夾或檔案路徑會新增至託管的「應用程式群組」或「Windows 設定群組」。無論是否已經為使用者匯入資料,將會為個人化群組內的所有使用者重新開始匯入。 |
僅認可新使用者的變更 | 「應用程式群組」或「Windows 設定群組」會新增至「個人化群組」或內含登錄,而資料夾或檔案路徑會新增至託管的「應用程式群組」或「Windows 設定群組」。將會為在「個人化群組」中並無現有資料的使用者開始匯入。 |
匯出設定檔
將現有資料從 Environment Manager 個人化資料庫匯入使用者設定檔。
配置設定檔轉移以匯出設定檔
在登入時會將使用者設定檔資料從資料庫複製到已登入使用者的本機設定檔。
- 在「使用者個人化」導覽窗格中,選取個人化群組。
- 選取個人化群組。
- 選取設定檔轉移索引標籤。
-
按一下編輯。
「使用者設定檔移轉設定」對話方塊隨即顯示。
- 選取將使用者設定重新匯出到使用者設定檔。
- 按一下確定。
已經為個人化群組中的使用者啟用「設定檔轉移匯出」。
在登入時,會將資料庫中的資料複製到使用者設定檔。
變更模式
下表顯示在變更「設定檔轉移」模式時的行為。
從 | 至 | 行為 |
---|---|---|
停用 | 匯入(I) | 如果個人化群組中存在先前匯入作業的設定,會隨即顯示對話方塊。以下是可用的選項:
|
停用 | 匯出 | 在登入時,會將資料庫中的設定複製到已登入使用者的設定檔。 |
匯入(I) | 停用 | 匯入作業會停止。雖然可以繼續作業,但是如果使用者尚未轉移,他們的使用者設定檔設定會被覆寫。 |
匯入(I) | 匯出 | 匯入作業會停止而且無法繼續。在登入時,會將資料庫中的設定複製到已登入使用者的設定檔。 |
匯出 | 停用 | 匯出作業會停止而且無法繼續。 |
匯出 | 匯入(I) | 匯出作業會停止而且無法繼續。在登入後,會將已登入使用者設定檔的設定複製到資料庫中。 |