Microsoft AZ-140: FSLogix、設定檔與使用者資料 — 學習指南

屬於 Microsoft Azure Virtual Desktop Specialty AZ-140 — 學習指南. 使用經過驗證的解答練習: Microsoft 考試中心, 或參加限時模擬考試: ExamRoll.io.

總覽

FSLogix 為 Azure Virtual Desktop 提供以容器為基礎的使用者設定檔,在登入期間透過 SMB 將使用者的設定檔掛接為虛擬磁碟。這種設計消除了傳統漫遊設定檔的缺點,加快了登入速度,並穩定非持續性工作階段主機上的應用程式狀態。FSLogix 將設定檔狀態 (Profile Container) 與 Microsoft 365 資料和快取 (Office Data File Container) 分開,並可透過 Cloud Cache 增加彈性層。正確的儲存體選擇、以身分識別為基礎的 SMB 權限,以及設定檔大小的治理,對於實現低延遲的登入和高工作階段密度至關重要。

FSLogix 容器與資料架構

FSLogix Profile Containers 將整個使用者設定檔儲存在位於 SMB 儲存體上的單一虛擬磁碟檔案中。登入時,該磁碟會被掛接到 C:\Users\username,而作業系統會將其視為原生設定檔。

Office Data File Container (ODFC) 將高變動率的 Microsoft 365 資料——例如 Outlook OST/Dat 檔案、OneDrive 和 Teams 快取——分離到其專屬的容器中。其優點包括:

使用 redirections.xml 將易變的資料夾從 Profile Container 中排除,以縮小其增長並加快登入速度。常見的排除項目包括 Teams 快取、瀏覽器快取、Temp 和日誌。使用 ODFC 時,請從 Profile Container 中排除 Office 專用的快取,以避免重複。

redirections.xml 範例(放置在 frxtray.exe 旁或透過登錄檔定義):

<?xml version="1.0" encoding="UTF-8"?>
<FrxProfileFolderRedirection ExcludeCommonFolders="0">
  <Exclude>
    <Path>%LOCALAPPDATA%\Microsoft\Teams\Cache</Path>
    <Path>%LOCALAPPDATA%\Microsoft\Teams\Service Worker</Path>
    <Path>%LOCALAPPDATA%\Temp</Path>
    <Path>%LOCALAPPDATA%\Packages\Microsoft.MicrosoftEdge_*\AC\#!001\Cache</Path>
    <Path>%APPDATA%\Microsoft\Teams\media-stack</Path>
  </Exclude>
</FrxProfileFolderRedirection>

儲存平台與存取控制

為 FSLogix 選擇 SMB 儲存體是一項關乎效能和營運的決策:

UNC 路徑與 DNS:

以身分識別為基礎的 SMB 驗證和權限取決於您的工作階段主機的目錄服務和加入狀態:

在常見情境下,Azure Files 的最小權限(最低權限原則):

彈性、Cloud Cache 與營運健康狀態

Cloud Cache 會寫入工作階段主機上的本機快取,並複寫到一或多個遠端 SMB 存放庫。其優點包括在暫時性的儲存體中斷期間能持續運作,以及跨區域的彈性。設計考量:

使用 Cloud Cache 和 ODFC 的設定檔容器設定範例 (登錄檔):

reg add HKLM\SOFTWARE\FSLogix\Profiles /v Enabled /t REG_DWORD /d 1 /f
reg add HKLM\SOFTWARE\FSLogix\Profiles /v VolumeType /t REG_SZ /d VHDX /f
reg add HKLM\SOFTWARE\FSLogix\Profiles /v SizeInMBs /t REG_DWORD /d 30720 /f
reg add HKLM\SOFTWARE\FSLogix\Profiles /v IsDynamic /t REG_DWORD /d 1 /f
reg add HKLM\SOFTWARE\FSLogix\Profiles /v CCDLocations /t REG_MULTI_SZ /d "\\store1.file.core.windows.net\profiles\0!\\store2.file.core.windows.net\profiles\0" /f
reg add HKLM\SOFTWARE\FSLogix\Profiles /v DeleteLocalProfileWhenVHDShouldApply /t REG_DWORD /d 1 /f
reg add HKLM\SOFTWARE\FSLogix\ODFC /v Enabled /t REG_DWORD /d 1 /f
reg add HKLM\SOFTWARE\FSLogix\ODFC /v VolumeType /t REG_SZ /d VHDX /f
reg add HKLM\SOFTWARE\FSLogix\ODFC /v SizeInMBs /t REG_DWORD /d 10240 /f

診斷登入失敗與設定檔鎖定:

清理與維護:

效能、規模與工作階段密度

儲存體的 IOPS 與延遲直接決定了登入時間、應用程式回應速度,以及每台主機可承載的並行工作階段數量:

網路路徑至關重要。使用私人端點並確保工作階段主機與儲存體位於相同區域,以避免 WAN 延遲。將主機和儲存體放置在相同的虛擬網路或具有低延遲路徑的對等互連網路中。

管理 Microsoft 365 資料與設定檔成長

結合 ODFC、OneDrive 檔案隨選與已知資料夾移動 (KFM) 來控制成長:

安全性、備份與復原

實際問題情境

Siemens AG 需要為 12,000 名使用 Windows 11 Enterprise 多重工作階段搭配 Microsoft 365 Apps、Teams 和 OneDrive 的工程師改善 Azure Virtual Desktop 的登入時間。他們的使用者設定檔存放在一個超載的標準檔案共用上,導致在早晨登入高峰期間出現高延遲,並頻繁發生設定檔鎖定事件。

  1. 將設定檔儲存遷移至與主機集區 (host pools) 相同區域的 Azure NetApp Files Premium SMB 磁碟區。
  1. 使用 FSLogix ODFC 分離 Office 快取,並將 Profile Container 的最大大小減少到 20 GB,同時將 ODFC 設定為 10 GB,兩者均使用動態 VHDX。
  1. 實作 Cloud Cache,並設定兩個 CCD 位置:主要位置為 ANF 磁碟區,次要位置為透過私有端點連線至配對區域中的 Azure Files Premium 共用。
  1. 透過 Azure RBAC 和 NTFS 強制執行最低權限存取:在次要的 Azure Files 上,將 Storage File Data SMB Share Contributor 角色指派給工程 AVD 群組,並在這兩個儲存庫上授予 Modify NTFS 權限;管理員則獲得 Full Control 權限。強制執行 SMB 加密。
  1. 部署「每一機器 (per-machine)」版本的 OneDrive 並啟用「檔案隨選 (Files On-Demand)」,同時為「桌面」、「文件」和「圖片」啟用「已知資料夾移動 (Known Folder Move)」。將 OneDrive 保留在容器內,但透過 redirections.xml 排除暫時性的 Teams 快取。
  1. 調整 FSLogix 並進行監控:啟用 DeleteLocalProfileWhenVHDShouldApply,將 PreventLoginWithFailure 設定為僅允許 Tier-0 的緊急應變帳戶 (break-glass accounts) 使用暫時的本機設定檔,並檢測登入遙測資料。
  1. 保護與復原:設定 ANF 快照策略,包含每小時的短期保留和每日的長期保留;在關鍵磁碟區上啟用跨區域複寫;為次要的 Azure Files 啟用 Azure Backup。每月測試還原單一使用者的 VHDX。

工作階段主機映像與佈建 · 所有領域 · 工作階段主機營運、擴展與最佳化

練習這些題目 → · 在 ExamRoll.io 上限時練習 →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

通過考試 →

瀏覽 Microsoft →

Related guides

一站式存取

一份訂閱。所有考試。

每個方案都可無限存取答案搜尋、練習測驗、AI 解釋和完整的資源庫 — 支援 20 多種語言。

每月
24.87
Just €0.83/day
包含所有內容:
  • 無限答案搜尋
  • 無限練習測驗
  • AI 驅動的解釋
  • 完整資源庫
  • 20 多種語言
  • 每週內容更新
  • 獎勵與推薦
  • 優先支援
開始免費試用

無需信用卡*

最佳價值
12 個月
179.87
Just €0.49/daySave 40%
包含所有內容:
  • 無限答案搜尋
  • 無限練習測驗
  • AI 驅動的解釋
  • 完整資源庫
  • 20 多種語言
  • 每週內容更新
  • 獎勵與推薦
  • 優先支援
開始免費試用

無需信用卡*

✓ 包含免費方案 · ✓ 隨時取消 · ✓ 所有方案解鎖完整產品