共用方式為


Azure Stack Hub 上的更新 Azure App 服務

重要

視需要將 Azure Stack Hub 更新為支援的版本,再部署或更新 App Service 資源提供者 (RP)。 請務必閱讀 RP 版本資訊,以瞭解可能影響部署的新功能、修正程式及任何已知問題。

支援的 Azure Stack Hub 最低版本 App Service RP 版本
2311 和更新版本 25R1 安裝程式 25R1 離線套件版本資訊

在本文中,您將瞭解如何升級部署在 Azure Stack Hub 環境中部署的 Azure App Service 資源提供者 ,該提供者已連線或中斷連線至因特網,並受到 Entra ID 或 Active Directory 同盟服務 (AD FS) 保護。

重要

在執行升級之前,您必須完成 Azure Stack Hub 上的 Azure App Service 部署

執行 App Service 資源提供者安裝程式

若要升級 Azure Stack Hub 環境中的 App Service 資源提供者,您必須完成下列工作:

  1. 下載 Azure App Service 安裝程式
  2. 下載 Azure App Service 安裝程式離線套件
  3. 執行 App Service 安裝程式 (appservice.exe),並完成升級。

在此過程中,升級將會:

  • 偵測 App Service 的先前部署
  • 上傳至記憶體
  • 升級所有 App Service 角色(控制器、管理、前端、發行者和背景工作角色)
  • 更新 App Service 擴展集定義
  • 更新 App Service 資源提供者指令清單

完成 Azure Stack Hub 上的 App Service 升級

重要

Azure App Service 安裝程式必須在可連線到 Azure Stack Hub 系統管理員 Azure Resource Manager 端點的電腦上執行。

  1. 以系統管理員身分執行appservice.exe。

    顯示 Azure Stack Hub 安裝程式上 Azure App 服務 的螢幕快照。

  2. 選取 [進階>完成離線安裝或升級]。

    顯示 Azure Stack Hub 安裝程式進階選項上 Azure App 服務 的螢幕快照。

  3. 流覽至您先前下載之離線升級套件的位置,然後選取[ 下一步]。

  4. 檢閱並接受「Microsoft 軟體授權條款」,然後選取 [下一步]

  5. 檢閱並接受第三方授權條款,然後選取 [下一步]

  6. 請確定 Azure Stack Hub Azure Resource Manager 端點和 Active Directory 租使用者資訊正確無誤。 如果您在 Azure Stack 開發工具套署期間使用預設設定,您可以在這裡接受預設值。 不過,如果您在部署 Azure Stack Hub 時自定義了選項,則必須編輯此視窗中的值。 例如,如果您使用網域後綴 mycloud.com,您的 Azure Stack Hub Azure Resource Manager 端點必須變更為 management.region.mycloud.com。 確認信息之後,請選取 [ 下一步]。

    顯示 Azure Stack Hub 雲端資訊的螢幕快照。

  7. 在下一個頁面上:

    1. 選取您想要使用的連線方法 - 認證 或服務 主體

      • 認證
        • 如果您使用 Microsoft Entra 識別符,請輸入您部署 Azure Stack Hub 時所提供的Microsoft Entra 系統管理員帳戶和密碼。 選取 Connect
        • 如果您使用 Active Directory 同盟服務 (AD FS),請提供您的系統管理員帳戶。 例如: cloudadmin@azurestack.local 。 輸入您的密碼,然後選取 [ 連線]。
      • 服務主體
        • 您使用的服務主體必須具有預設提供者訂用帳戶的擁有者許可權
        • 提供服務主體標識碼憑證檔案密碼,然後選取 [連線]。
    2. Azure Stack Hub 訂用帳戶,選取 [預設提供者訂用帳戶]。 azure Stack Hub 上的 Azure App 服務 必須部署在預設提供者訂用帳戶中

    3. Azure Stack Hub 位置中,選取對應至您要部署之區域的位置。 例如,如果您要部署至 Azure Stack 部署套件,請選取 [ 本機 ]。

    4. 如果偵測到現有的App Service部署,則會填入資源群組和記憶體帳戶並呈現灰色。

    5. 新增:系統管理員可以為每個部署的虛擬機擴展集中的個別實例指定三個字元 的部署前置 詞。 管理多個 Azure Stack Hub 實例時,部署前置詞很有用。

      顯示偵測到 Azure Stack Hub 安裝 Azure App 服務 的螢幕快照。

  8. 在下一個畫面中,您會看到針對 App Service 資源提供者執行的狀態檢查結果。 已新增此狀態檢查,以確認部署處於要升級的正確狀態。 狀態檢查會確認所有角色都就緒、所有背景工作層都有效、所有虛擬機擴展集都狀況良好,並驗證對 App Service 秘密的存取。

    顯示 Azure Stack Hub 升級前狀態檢查上 Azure App 服務 的螢幕快照。

  9. 平臺映像和 SKU 畫面讓系統管理員有機會選擇正確的 Windows 2022 平臺 映像,以用來部署新的角色實例。

    1. 選取 正確的平臺映像
    2. 經過一段時間,VM/VM 擴展集實例 SKU 的最低建議規格已變更,您可以在這裡看到目前部署的專案和新的建議 SKU 的詳細數據。
  10. 在摘要頁面上:

    1. 確認您所做的選擇。 若要進行變更,請使用 [上一步] 按鈕來瀏覽先前的頁面。

    2. 如果設定均正確,請選取核取方塊。

    3. 若要開始升級,請選取 [ 下一步]。

      顯示 Azure Stack Hub 升級摘要上 Azure App 服務 的螢幕快照。

注意

升級至 25R1 可能需要相當長的時間,取決於 App Service on Azure Stack Hub 資源提供者部署內的角色實例數目。

  1. 升級進度頁面:
    1. 追蹤升級進度。 Azure Stack Hub 上 App Service 升級的持續時間會因部署的角色實例數目而有所不同。

    2. 升級成功完成之後,請選取 [ 結束]。

      顯示 Azure Stack Hub 升級進度 Azure App 服務 的螢幕快照。

下一步

準備 Azure Stack Hub 上 Azure App 服務 的其他系統管理作業: