你当前正在访问 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 不支持的版本组合。

其他资源