使用適用於 IoT 中樞的 Azure 裝置更新來部署更新

在本文中,您將瞭解如何使用 Azure 入口網站 或 Azure CLI 中的 IoT 中樞 Azure 裝置更新,將更新部署至 IoT 裝置。

Important

在預定退休日期之前,遷移至 Device Update 資料平面的 API 版本2026-06-01:預覽版 API 版本為 2027 年 2 月 28 日,API 版本2022-10-01為 2029 年 8 月 31 日。 此版本新增 下載安全性,讓你在每次新部署時選擇裝置透過 HTTPS(預設)或 HTTP 下載更新內容。 欲了解更多資訊,請參閱 IoT 中樞 裝置更新中的「了解下載安全(TLS)」。

必要條件

部署更新

本節說明如何使用 Azure 入口網站 或 Azure CLI 來部署更新。

  1. 在 Azure 入口網站,前往 IoT 中心。

  2. 在左側導覽的 [裝置管理] 下,選取 [更新]。

    顯示 [IoT 中樞 裝置更新] 頁面的 [開始使用] 螢幕快照。

  3. 在 [ 更新] 頁面上,選取 [ 群組和部署] 索引 卷標,然後檢視 更新合規性圖表 和 裝置群組清單。 您可能需要重新整理檢視,才能查看裝置群組最近匯入的更新。

  4. 在群組清單中的 [狀態] 下,選取 [一或多個新的更新可供此群組使用] 旁的 [部署]。

    群組和部署合規性檢視的螢幕快照。

  5. 檢視更新合規性圖表和群組清單。 您應該會看到有新的更新可用於標記型或預設群組。 您可能需要再次重新整理。 如需詳細資訊,請參閱裝置更新合規性。

  6. 選取一或多個可用的更新狀態旁的 [部署]。

  7. 從右側清單中,選取要部署的所需更新。

    用於選取更新的部署檢視螢幕快照。

  8. 為了下載安全性,請選擇 HTTPS(建議)或 HTTP。 此設定控制裝置下載更新內容所使用的協定。 HTTPS 是預設,並在傳輸過程中加密更新內容。

    關於選擇協定及準備裝置的指引,請參閱 IoT 中樞 裝置更新中的「了解下載安全(TLS)」。

  9. 排程您的部署,以立即或在未來啟動。

    提示

    根據預設,開始日期和時間是目前時間起算 24 小時。 如果您想要更快或更新版本開始部署,請務必選取不同的日期和時間。

    顯示 [建立部署] 畫面的螢幕快照

  10. 視需要建立自動復原原則。 然後選取建立。

  11. 在 [ 目前更新] 索引標籤中,您可以檢視部署的狀態。

    [目前更新] 檢視的螢幕快照。

  12. 在 [ 群組基本概念] 檢視中,合規性圖表會顯示更新目前正在進行中。

    裝置成功更新之後,您的合規性圖表和部署詳細數據會更新以反映該狀態。

監視部署狀態

  1. 在 [更新] 頁面的 [群組和部署] 索引標籤上,選取您部署的群組。

  2. 在 [ 群組詳細數據] 頁面上,移至 [ 目前部署 ] 或 [部署歷程記錄 ] 索引卷標,以確認部署正在進行中。

    顯示 [部署歷程記錄] 索引標籤的螢幕快照。

  3. 選取 部署旁邊的 [詳細數據 ],以檢視部署詳細數據、更新詳細數據和目標裝置類別詳細數據。 您可以選擇性地新增裝置類別的易記名稱。

  4. 選取 [重新整理] 以檢視最新狀態詳細資料。

    顯示部署詳細數據的螢幕快照。

Note

部署細節顯示下載安全設定。 你可以從 「目前部署 」和 「部署歷史」 分頁開啟部署詳情。 建立部署後,你無法更改這個設定。 若要使用不同協定,請建立一個新的部署。

移至 [群組詳細數據] 頁面的 [群組基本概念] 索引標籤,以搜尋特定裝置的狀態,或篩選以檢視部署失敗的裝置。

重試更新部署

如果您的部署失敗,您可以重試失敗裝置的部署。

  1. 移至 [群組詳細資料] 畫面上的 [目前部署] 索引標籤。

  2. 選取 [重試失敗裝置],並認可確認通知。