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 模組有兩個:
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 月 | Major | LTS | 12.1.0 | |
12.1.0 | 2024 年 6 月 | Minor | LTS | 12.2.0 | |
12.2.0 | 2024 年 7 月 | Minor | LTS | 12.3.0 | |
12.3.0 | 2024 年 8 月 | Minor | LTS | 12.4.0 | |
12.4.0 | 2024 年 9 月 | Minor | LTS | 12.5.0 | |
12.5.0 | 2024 年 10 月 | Minor | LTS | 15.0.0 | |
13.0.0 | 2024 年 11 月 | Major | STS | 13.1.0 | |
13.1.0 | 2024 年 12 月 | Minor | STS | 13.2.0 | |
13.2.0 | 2025 年 1 月 | Minor | STS | 13.3.0 | |
13.3.0 | 2025 年 2 月 | Minor | STS | 13.4.0 | |
13.4.0 | 2025 年 3 月 | Minor | STS | 13.5.0 | |
13.5.0 | 2025 年 4 月 | Minor | STS | 14.0.0 | |
14.0.0 | 2025 年 5 月 | Major | 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 可能會發生各種類型的中斷性變更。 如需詳細資訊,請參閱中斷性變更定義。 預覽和功能預覽模組在任何時間點都可能會發生中斷性變更。 非正式發行模組無須遵守中斷性變更原則。
中斷性變更警告訊息
中斷性變更警告訊息可讓 Azure PowerShell Cmdlet 作者與終端使用者溝通交流即將推出的中斷性變更。
抑制中斷性變更警告訊息
若要抑制中斷性變更警告訊息,請參閱在全域設定中設定中斷性變更警告訊息。
如需詳細資訊,請參閱中斷性變更屬性說明。
中斷性變更清單
如需 Az PowerShell 模組主要版本的中斷性變更相關詳細資訊,請參閱下列文章。
- 即將推出的中斷性變更
- Az 12.0.0 中斷性變更
- Az 11.0.0 中斷性變更
- Az 10.0.0 中斷性變更
- Az 9.0.1 中斷性變更
- Az 8.0.0 中斷性變更
- Az 7.0.0 中斷性變更
- Az 6.0.0 中斷性變更
- Az 5.0.0 中斷性變更
- Az 4.1.0 中斷性變更
- Az 3.0.0 中斷性變更
- Az 2.0.0 中斷性變更
支援的環境
下列表格指出 Az、AzureRM 和 Azure PowerShell 模組支援的平台。
注意
只有仍在支援生命週期內的 PowerShell 版本上,才支援 Azure 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 不受支援的版本組合。