教學課程:建立主機集區以驗證 Azure 虛擬桌面中的服務更新(傳統版)
重要
此內容適用於不支援 Azure Resource Manager Azure 虛擬桌面物件的 Azure 虛擬桌面(傳統版)。 如果您嘗試管理 Azure Resource Manager Azure 遠端虛擬桌面物件,請參閱 本文。
主機集區是 Azure 虛擬桌面租用戶環境中一或多個相同虛擬機的集合。 建議您建立一個驗證主機集區,並在此首先套用服務更新。 這可讓您在服務將更新套用至標準或非驗證環境之前監視服務更新。 如果沒有驗證主機集區,您可能無法發現引入錯誤的變更,這可能導致生產環境中的使用者出現停機。
為了確保您的應用程式能夠使用最新的更新,驗證主機集區應該與非驗證環境中的主機集區類似。 用戶應該和標準主機集區一樣頻繁地連線到驗證主機集區。 如果您的主機集區上有自動化測試,您應該在驗證主機集區中包含自動化測試。
您可以使用 診斷功能 或 Azure 虛擬桌面疑難解答文章,在驗證主機集區中偵錯問題。
注意
建議您保留驗證主機集區,以測試所有未來的更新。
開始之前,下載並匯入 Azure 虛擬桌面 PowerShell 模組,如果您尚未這麼做。 之後,請執行下列 Cmdlet 來登入您的帳戶:
Add-RdsAccount -DeploymentUrl "https://rdbroker.wvd.microsoft.com"
建立主機集區
您可以遵循下列任何文章中的指示來建立主機集區:
將您的主機集區定義為驗證主機集區
執行下列 PowerShell Cmdlet,將新的主機集區定義為驗證主機集區。 將引號中的值替換成您當前會話的相關值:
Add-RdsAccount -DeploymentUrl "https://rdbroker.wvd.microsoft.com"
Set-RdsHostPool -TenantName $myTenantName -Name "contosoHostPool" -ValidationEnv $true
執行下列 PowerShell Cmdlet 以確認已設定驗證屬性。 將引號中的值替換成與您的工作階段相關的值。
Get-RdsHostPool -TenantName $myTenantName -Name "contosoHostPool"
Cmdlet 的結果看起來應該類似下列輸出:
TenantName : contoso
TenantGroupName : Default Tenant Group
HostPoolName : contosoHostPool
FriendlyName :
Description :
Persistent : False
CustomRdpProperty : use multimon:i:0;
MaxSessionLimit : 10
LoadBalancerType : BreadthFirst
ValidationEnv : True
Ring :
更新排程
服務更新會每月進行。 如果有重大問題,則會以更頻繁的速度提供重大更新。
後續步驟
既然您已建立驗證主機集區,您可以瞭解如何使用 Azure 服務健康狀態來監視 Azure 虛擬桌面部署。