在版本之間升級或降級
將 Azure IoT 作業部署升級至較新版本,或復原至舊版。 Azure IoT 作業支援從 1.0.x 版開始升級和復原。 不支援從任何 Azure IoT 作業的預覽版本升級至任何正式推出 (GA) 版本。
必要條件
Azure CLI。 此案例需要 Azure CLI 2.64.0 版或更高版本。 使用
az --version
檢查您的版本,並視需要更新az upgrade
。 如需詳細資訊,請參閱開始使用 Azure CLI。適用於 Azure CLI 的 Azure IoT 操作延伸模組。 使用下列命令將延伸模組新增或更新至最新版本:
az extension add --upgrade --name azure-iot-ops
了解升級支援
在 Azure IoT 作業的 N+3 或 N-3 次要版本之間,或相同次要版本的任何修補程式版本之間支援升級和復原。 下表提供範例:
版本 | 升級範圍 | 降級範圍 |
---|---|---|
1.0.0 | 1.0.1 到 1.3.x | 無 |
1.1.0 | 1.1.1 到 1.4.x | 1.0.x |
1.4.4 | 1.4.5 到 1.7.x | 1.1.x 到 1.4.3 |
升級
Azure IoT 作業支援在實例發行時將實例升級至新的 GA 版本。
您無法從預覽安裝升級至 GA 版本。 若要移至 1.0.x 版, 請卸載 Azure IoT 作業 ,然後重新安裝新版本。
如果您的 Azure IoT 作業部署符合升級資格,Azure 入口網站 會顯示 [升級] 選項。 如果您沒有看到升級的選項,您的部署會處於最新版本。
在 Azure 入口網站 中,流覽至您的 Azure IoT 作業實例。
在實例的 [概觀] 頁面上選取 [升級]。
入口網站會提供 Azure CLI 命令來升級實例,並預先填入您的訂用帳戶、資源群組和實例詳細數據。 選取 CLI 命令旁的複製圖示。
在任何已安裝 Azure CLI 的環境中執行複製
az iot ops upgrade
的命令。升級命令成功完成之後,請重新整理實例以查看變更。
實例概觀頁面上顯示的 [版本] 值會反映 Azure IoT 作業實例的版本。 不過,如果必要的 Arc 延伸模組有可用的升級,系統可能會提示您升級。 您可以判斷升級是否成功,如果 [升級 ] 選項從實例概觀頁面消失,即使它看起來不像任何變更。 您可以在已啟用 Arc 的叢集的 [擴充功能] 頁面上,檢查已啟用 Arc 的 Azure IoT 作業部署版本 Azure 入口網站。
降級
Azure 入口網站 不提供版本降級選項。 請改用 Azure CLI。