共用方式為


將更新匯入至裝置更新以進行 IoT 中樞

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

必要條件

支援的瀏覽器:

匯入更新

本節說明如何使用 Azure 入口網站 或 Azure CLI 匯入更新。 您也可以將裝置更新用於 IoT 中樞 API,改為匯入更新。

若要匯入更新,您必須先上傳更新檔案,並將指令清單匯入 Azure 儲存體 容器。 然後,您會將更新從 Azure 儲存體 匯入至裝置更新以進行 IoT 中樞,其中會儲存更新以供部署至裝置。

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

  2. 在頁面左側,選取 [裝置管理] 底下的 [更新]。

    Import Updates

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

    Updates

  4. 選取 [可用 更新標頭下方的 [+ 匯入新的更新]。

    Import New Update

  5. 選取 [ + 從記憶體容器選取]。 會顯示 儲存體 帳戶 UI。 選取現有的帳戶,或使用 + 儲存體 帳戶建立帳戶建立帳戶。 此帳戶用於容器,以暫存要匯入的更新。 帳戶不應該同時啟用公用和私人端點。

    Select Update Files

  6. 選取 儲存體 帳戶之後,會顯示容器 UI。 選取現有的容器,或使用 + 容器建立容器。 此容器用來暫存更新檔案以進行匯入

    建議您在每次匯入更新時使用新的容器。 一律使用新的容器可協助您避免不小心從先前的更新匯入檔案。 如果您未使用新的容器,請務必先從現有的容器刪除任何檔案,再完成此步驟。

    Storage Account

  7. 在您的容器中,選取 [ 上傳]。 [上傳 UI] 會顯示。

    Select Container

  8. 選取 [上傳 Blob] 標頭下 [檔案] 區段右側的資料夾圖示。 使用檔案選擇器流覽至更新檔案的位置並匯入指令清單、選取所有檔案,然後選取 [ 開啟]。 您可以按住 Shift 鍵,然後按下以多重選取的檔案。

    Publish Update

  9. 當您選取所有更新檔案時,請選取 [ 上傳]。

    Container Upload

  10. 選取上傳的檔案,以指定要匯入的檔案。 然後選取 [ 選取 ] 按鈕以返回 [ 匯入更新] 頁面。

    Select Uploaded Files

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

    Import Start

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

    Update Import Sequencing

  13. 當 [狀態] 數據行指出匯入成功時,請選取 [可用的 更新標頭。 您現在應該會在清單中看到匯入的更新。

    Job Status

如果您要改為使用 API 匯入

您也可以透過程式設計方式匯入更新:

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

提示

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

後續步驟