你当前正在访问 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 的版本可以包括以下类型的版本:

  • 正式发布(正式版): 模块版本 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.5.0 2024 年 10 月 轻微 LTS 15.0.0
14.0.0 2025年5月 Yes 主要 LTS 14.1.0
14.1.0 2025 年 6 月 轻微 LTS 14.2.0
14.2.0 2025 年 7 月 轻微 LTS 14.3.0
14.3.0 2025 年 8 月 轻微 LTS 14.4.0
14.4.0 2025 年 9 月 轻微 LTS 14.5.0
14.5.0 2025 年 10 月 轻微 LTS 17.0.0
15.0.0 2025 年 11 月 Yes 主要 STS 15.1.0
15.1.0 2025 年 12 月 轻微 STS 15.2.0
15.2.0 2026 年 1 月 轻微 STS 15.3.0
15.3.0 2026 年 2 月 轻微 STS 15.4.0
15.4.0 2026 年 3 月 轻微 STS 15.5.0
15.5.0 2026 年 4 月 轻微 STS 16.0.0
16.0.0 2026 年 5 月 Yes 主要 LTS 16.1.0
16.1.0 2026 年 6 月 轻微 LTS 16.2.0
16.2.0 2026 年 7 月 轻微 LTS 16.3.0
16.3.0 2026 年 8 月 轻微 LTS 16.4.0
16.4.0 2026 年 9 月 轻微 LTS 16.5.0
16.5.0 2026 年 10 月 轻微 LTS 19.0.0
  • 例子:
    • 若要获得支持,如果已安装 Az 14.0.0,则必须在发布时更新到 14.1.0。
    • 如果 Az 14.5.0 是 Az 版本 14 的最终版本,则支持直到发布 Az 17.0.0。
    • 发布 Az 14.0.0 时,不再支持 Az 版本 13。

重大变化

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

中断性变更警告消息

中断性变更警告消息允许 Azure PowerShell cmdlet 作者与最终用户传达即将发生的中断性变更。

禁止中断性变更警告消息

若要取消中断性变更警告消息,请参阅 全局设置中的配置中断性变更警告消息

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

中断性变更列表

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

支持的环境

下表标识了 Azure PowerShell 模块支持的平台。

注释

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

Azure PowerShell PowerShell
7.x(任何受支持的版本)
Windows PowerShell
5.1
支持 Az 14.x 支持 支持
支持不足 Az 13.x 支持不足 支持不足
支持 Az 12.x 支持 支持
支持不足 <= Az 11.x 支持不足 支持不足
支持不足 AzureRM (所有版本) 不支持 支持不足
支持不足 Azure (所有版本) 不支持 支持不足
  • 支持的 图标指示 Azure PowerShell 和 PowerShell 支持的版本组合。
  • 支持不足 ”图标指示不再受支持的 Azure PowerShell 和 PowerShell 的版本组合。
  • “不支持 ”图标指示 Azure PowerShell 和 PowerShell 不支持的版本组合。

Azure PowerShell 应用程序 ID 指南

Azure PowerShell 应用程序 ID 专用于该工具,不得用于其他目的。 对于问题或疑问,请使用官方支持渠道。

注释

此应用程序 ID 随时可能会更改或限制,并且无法保证其持续可用性。

其他资源