你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure PowerShell 支持生命周期

每个 Microsoft 产品都有生命周期。 生命周期从产品发布开始,到不再受支持时结束。 了解此生命周期中的关键日期可帮助你就何时升级软件或对其进行其他更改做出明智的决策。

Azure PowerShell 支持生命周期旨在为客户提供有关对每个版本支持的明确性和可预测性。 时间长度和支持程度因一些资格而异。 除非本文另有说明,否则 Azure PowerShell 支持生命周期遵循 Microsoft 现代生命周期策略

“Azure PowerShell”由名为“Az”的 PowerShell 模块和由“Microsoft Corporation”签名的依赖 PowerShell 模块组成。 有关 Az PowerShell 模块的当前列表,请参阅 Azure PowerShell 模块

版本控制

Azure PowerShell 按照语义化版本控制来提供版本编号。 语义化版本控制是使用三部分数字格式的系统:major.minor.patch

  • 主版本:中断性变更,包括体系结构和基本设计变更。
  • 次版本:向后兼容的功能更新和改进的 Azure 服务覆盖范围。
  • 补丁版本:向后兼容的安全修补程序,无新功能或功能更改。

模块版本类型

Azure PowerShell 的版本可以包括以下类型的版本:

  • 正式发布 (GA):版本中无预览版的模块版本 1.0.0 及更高版本。 遵循中断性变更策略。
  • 预览版:模块版本低于 1.0.0 版。 不遵循中断性变更策略。
  • 功能预览版:版本中带预览版的模块版本 1.0.0 和更高版本。 不遵循中断性变更策略。

注意

不建议在生产环境中使用预览版和功能预览版。

有两个 Az PowerShell 模块:

  • Az。 安装用于管理 Azure 资源的所有 GA 服务模块。
  • AzPreview。 安装用于管理 Azure 资源的所有 GA 和预览模块。 不包括功能预览模块。

AzPreview 模块始终为同一版本,并与 Az 模块同时发布。

发布节奏

Azure PowerShell 每月更新,每年最多发布两次引入中断性变更的版本。 此发布节奏旨在为客户提供可预测的发布日期,使企业、开发者和社区在规划其路线图时能做出战略性决策。

警告

在升级到 Az PowerShell 模块的含中断性变更的主版本之前,应查看迁移指南

发布支持

Azure PowerShell 提供两种类型的正式发布。 客户可以选择标准期限支持 (STS) 或长期支持 (LTS) 版本。 所有版本的质量都是一样的。 唯一的区别是支持的时间长短。

  • 标准期限支持 (STS) 版本

    • 奇数的主版本是 STS 版本。
    • STS 版本在 Azure PowerShell 的下一个主版本之前受支持。
    • 自原始主版本发布之日起,支持时间约为六个月。
    • 接收次要版本和补丁更新,直至停止支持。
  • 长期支持 (LTS) 版本

    • 偶数主版本是 LTS 版本,从 Az 12.0.0 开始。
    • 每个 LTS 版本的最终版本在发布第二个后续 STS 版本之前受支持。
    • 自原始主版本发布之日起,支持时间约为 18 个月。
    • 在前 6 个月仅接收次版本更新,并接收补丁更新,直至停止支持。

重要

必须安装最新的次版本和补丁版本才能获得支持。

下图说明了用于 STS 和 LTS 版本的 Azure PowerShell 的发布节奏和支持生命周期。

支持生命周期

下表提供了发布节奏如何与支持生命周期关联的示例:

注意

下表中的日期仅用作示例。 实际发布日期有所不同。

版本号 发行计划 中断性变更 发布类型 支持类型 支持截止版本
12.0.0 2024 年 5 月 是 主要 LTS 12.1.0
12.1.0 2024 年 6 月 次要 LTS 12.2.0
12.2.0 2024 年 7 月 次要 LTS 12.3.0
12.3.0 2024 年 8 月 次要 LTS 12.4.0
12.4.0 2024 年 9 月 次要 LTS 12.5.0
12.5.0 2024 年 10 月 次要 LTS 15.0.0
13.0.0 2024 年 11 月 是 主要 STS 13.1.0
13.1.0 2024 年 12 月 次要 STS 13.2.0
13.2.0 2025 年 1 月 次要 STS 13.3.0
13.3.0 2025 年 2 月 次要 STS 13.4.0
13.4.0 2025 年 3 月 次要 STS 13.5.0
13.5.0 2025 年 4 月 次要 STS 14.0.0
14.0.0 2025 年 5 月 是 主要 LTS 14.1.0
  • 示例:
    • 若要获得支持,如果已安装 Az 12.0.0,则必须在发布时更新到 12.1.0。
    • 如果 Az 12.5.0 是 Az 版本 12 的最终版本,则在发布 Az 15.0.0 之前受支持。
    • 发布 Az 14.0.0 后,不再支持 Az 版本 13。

中断性变更

Azure PowerShell 的主版本发布会引入中断性变更,每年最多发布两次。 cmdlet 中可能会发生各种类型的中断性变更。 有关详细信息,请参阅中断性变更定义。 预览版和功能预览模块随时可能发布中断性变更。 非 GA 模块不需要遵循中断性变更策略。

中断性变更警告消息

通过中断性变更警告消息,Azure PowerShell cmdlet 创建者可与最终用户沟通即将发生的中断性变更。

禁止中断性变更警告消息

若要禁止显示中断性变更警告消息,请参阅在全局设置中配置中断性变更警告消息

有关详细信息,请参阅 中断性变更属性帮助

中断性变更列表

有关 Az PowerShell 模块主要版本中的中断性变更的详细信息,请参阅以下文章。

支持的环境

下表标识了 Az、AzureRM 和 Azure PowerShell 模块支持的平台。

注意

Azure PowerShell 仅支持仍在其支持生命周期内的 PowerShell 版本。 有关详细信息,请参阅 PowerShell 的支持终止日期

Azure PowerShell PowerShell
7.2、7.4 及更高版本
Windows PowerShell
5.1
支持 Az 12.x 受支持 支持
支持 Az 11.x 受支持 支持
不支持<= Az 10.x 停止支持 停止支持
不支持 AzureRM 6.13.2 不支持 不支持
支持 Azure 5.3.1 不支持 支持
  • 支持图标指示支持的 Azure PowerShell 和 PowerShell 版本组合。
  • 不支持图标指示不再受支持的 Azure PowerShell 和 PowerShell 版本组合。
  • 不支持图标指示不受支持的 Azure PowerShell 和 PowerShell 版本组合。

其他资源