共用方式為


將一項更新匯入 IoT 中樞的裝置更新系統

瞭解如何取得新的更新,並將更新匯入 IoT 中樞裝置更新。 如果您尚未這麼做,請務必檢閱重要的匯入概念以及如何準備要匯入的更新

先決條件

匯入更新

備註

下列指示示範如何透過 Azure 入口網站 UI 匯入更新。 您也可以改用 IoT 中樞 API 的裝置更新來匯入更新。

  1. 登入 Azure 入口網站,並使用裝置更新流覽至 IoT 中樞。

  2. 在頁面左側,選取 [Updates] 底下的 [Device Management]。

    匯入更新

  3. 從畫面頂端的索引標籤清單中選取 [Updates] 索引標籤。

    更新

  4. 選取 Available Updates 標頭下方的 + Import a new update

    匯入新更新

  5. 選取 + Select from storage container。 顯示儲存帳戶界面。 選取現有的帳戶,或使用 + Storage account建立帳戶。 此帳戶用於暫存更新,準備匯入。

    選取 [更新檔案]

  6. 選取儲存體帳戶之後,就會顯示容器 UI。 選取現有的容器,或使用 + Container建立容器。 此容器可用來暫存更新檔案以匯入 建議:每次匯入更新時,請使用新的容器,以避免不小心從先前的更新匯入檔案。如果您未使用新的容器,請務必先從現有的容器刪除任何檔案,再完成此步驟。

    儲存體帳戶

  7. 在容器中,選取 [Upload]。 上傳介面會顯示出來。

    選取 [容器]

  8. 選取 Files 標頭下 Upload blob 區段右側的資料夾圖示。 使用檔案選擇器瀏覽至更新檔案的位置並匯入資訊清單,選取所有檔案,然後選取 [Open]。 您可以按住 Shift 鍵,然後按一下以多重選取檔案。

    發佈更新

  9. 當您選擇所有更新檔案後,請選取 Upload

    容器上傳

  10. 選取上傳的檔案,以指定要匯入的檔案。 然後按兩下 [Select] 按鈕,返回 Import update 頁面。

    選取 [上傳的檔案]

  11. 在 [匯入更新] 頁面上,檢閱要匯入的檔案。 然後選取 [Import update] 以啟動匯入程式。 若要解決任何錯誤,請參閱 Proxy 更新疑難解答 頁面。

    匯入開始

  12. 匯入程式隨即開始,畫面會切換至 [Import History] 區段。 選取 Refresh 以檢視進度,直到匯入程式完成為止(視更新的大小而定,程式可能會在幾分鐘內完成,但可能需要較長的時間)。

    更新匯入排序

  13. Status 數據行指出匯入成功時,請選取 Available Updates 標頭。 您現在應該會在清單中看到您匯入的更新。

    工作狀態

如果您要改為透過 API 匯入

除了透過 Azure 入口網站匯入之外,您也可以透過下列方式以程式設計方式匯入更新:

備註

如需必要的 API 權限,請參閱裝置更新使用者角色和存取

更新檔案和匯入資訊清單必須上傳至 Azure 儲存 Blob 容器以進行暫存。 若要匯入已預備的檔案,請將 Blob URL 或私人 Blob 的共用存取簽章 (SAS) 提供給裝置更新的 API。 如果使用 SAS,請務必提供三個小時或更高的到期時間範圍。

小提示

若要將大型更新檔案上傳至 Azure 儲存體 Blob 容器,您可以使用下列其中一項來提升效能:

後續步驟