共用方式為


教學課程:建立主機集區以驗證 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 虛擬桌面部署。