你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
升级版本
将 Azure IoT 操作部署升级到较新版本。 Azure IoT 操作支持从版本 1.0.x 开始进行升级。 不支持从 Azure IoT 操作的任何预览版升级到任何正式版 (GA)。
先决条件
Azure CLI。 此场景需要 Azure CLI 2.53.0 或更高版本。 如有必要,请使用
az --version
检查版本,使用az upgrade
进行更新。 有关详细信息,请参阅 Azure CLI 入门。适用于 Azure CLI 的 Azure IoT 操作扩展。 使用以下命令添加扩展或将其更新到最新版本:
az extension add --upgrade --name azure-iot-ops
了解升级支持
可以将现有的 Azure IoT 操作实例升级到同一次要版本的任何补丁,或升级到下一个次要版本。
Azure IoT 操作不支持在版本之间降级。 若要迁移到较旧的版本,请卸载 Azure IoT 操作并重新安装所需的版本。
升级
Azure IoT 操作支持在新的正式版发布后将实例升级到这些版本。
无法从安装的预览版升级到正式版。 若要迁移到版本 1.0.x,请卸载 Azure IoT 操作并重新安装新版本。
如果 Azure IoT 操作部署符合升级资格,Azure 门户会显示“升级”选项。 如果未看到升级选项,则部署处于最新版本。
在 Azure 门户中,导航到 Azure IoT 操作实例。
在实例的“概述”页上,选择“升级”。
需要使用最新版本的 Azure IoT 操作 CLI 扩展来获取最新版本的 Azure IoT 操作。 如果未将扩展作为先决条件的一部分进行更新,请立即这样做。
az extension add --upgrade --name azure-iot-ops
或者,如果想要将部署升级到较新版本(但不是最新版本),请将 CLI 扩展版本设置为与 IoT 操作版本中所需的 Azure IoT 操作版本关联的版本。
az extension add --upgrade --name azure-iot-ops --version <VERSION_NUMBER>
该门户提供用于升级实例的 Azure CLI 命令,预填充了订阅、资源组和实例详细信息。 选择 CLI 命令旁边的复制图标。
运行复制的
az iot ops upgrade
命令。升级命令成功完成后,刷新实例以查看更改。
实例概述页上显示的“版本”值反映了 Azure IoT 操作实例的版本。 但是,如果所需的 Arc 扩展具有可用的升级,系统可能会提示你升级。 如果“升级”选项从实例概览页面消失,即便看起来没有任何变化,也能表明升级已成功。 你可以在 Azure 门户中已启用 Arc 的群集的“扩展”页面上,查看 Azure IoT 操作部署的 Arc 扩展版本。