Azure PowerShell のサポート ライフサイクル
すべての Microsoft 製品にはライフサイクルがあります。 ライフサイクルは、製品がリリースされると開始され、サポートされなくなったときに終了します。 このライフサイクルの重要な日付を把握しておくと、ソフトウェアのアップグレードやその他の変更を行うタイミングについて、情報に基づいた決定を行うのに役立ちます。
Azure PowerShell サポート ライフサイクルは、各リリースのサポートに関して、お客様に明確さと予測可能性を提供するように設計されています。 サポートの時間と程度は、いくつかの資格によって異なります。 Azure PowerShell サポート ライフサイクルは、この記事で特に明記されていない限り、Microsoft のモダン ライフサイクル ポリシーに従います。
"Az PowerShell モジュール" は、"Az" という名前の PowerShell モジュールと、"Microsoft Corporation" によって署名された依存 PowerShell モジュールで構成されています。 Az PowerShell モジュールの現在の一覧については、「Azure PowerShell モジュール」を参照してください。
バージョン管理
Azure PowerShell は、バージョン番号付けのためにセマンティック バージョニングに従っています。 セマンティック バージョン管理は、3 部構成の数値形式 major.minor.patch
を使用するシステムです。
- メジャー バージョン: アーキテクチャや基本的な設計変更を含む破壊的変更。
- マイナー バージョン: 下位互換性のある機能更新プログラムと、向上した Azure サービスのカバレッジ。
- パッチ バージョン: 新機能や機能の変更を伴わない下位互換性のあるセキュリティ修正。
モジュール バージョンの種類
Azure PowerShell のリリースには、次の種類のバージョンを含めることができます。
- 一般提供 (GA): バージョン 1.0.0 以上のモジュールで、プレビューがないもの。 破壊的変更のポリシーに従います。
- プレビュー: バージョン 1.0.0 未満のモジュール。 破壊的変更のポリシーに従いません。
- 機能プレビュー: モジュールのバージョンが 1.0.0 以上で、プレビューが含まれる。 破壊的変更のポリシーに従いません。
注意事項
運用環境では、プレビュー バージョンと機能プレビュー バージョンの採用は推奨されません。
Az PowerShell には、2 つのモジュールが存在します。
- Az。 Azure リソースを管理するためのすべての GA サービス モジュールをインストールします。
- AzPreview。 Azure リソースを管理するためのすべての GA モジュールとプレビュー モジュールをインストールします。 機能プレビュー モジュールは含まれません。
AzPreview モジュールは常に Az モジュールと同じバージョンであり、同時にリリースされます。
リリース サイクル
Azure PowerShell は毎月更新され、最大 2 つの年間リリースで破壊的変更が導入されます。 このリリース周期は、顧客に予測可能なリリース日を提供し、ロードマップを計画する際にビジネス、開発者、コミュニティが戦略的な意思決定を行えるようにすることを目的としています。
警告
Az PowerShell モジュールのメジャーな破壊的変更バージョンにアップグレードする前に、移行ガイドを確認する必要があります。
リリースのサポート
Azure PowerShell には、2 種類の一般提供リリースが提供しています。 お客様は、標準期間サポート (STS) または長期サポート (LTS) のいずれかのリリースを選択できます。 すべてのリリースの品質は同じです。 唯一の違いは、サポート期間の長さです。
"標準期間サポート" (STS) リリース
- 奇数のメジャー バージョンは STS リリースです。
- STS バージョンは、Azure PowerShell の次のメジャー リリースまでサポートされます。
- 元のメジャー バージョンのリリース日から約 6 か月間サポートされます。
- サポートが終了するまで、マイナー バージョンとパッチ更新プログラムを受け取ります。
"長期サポート" (LTS) リリース
- 偶数メジャー バージョンは、Az 12.0.0 以降の LTS リリースです。
- 各 LTS リリースの最終バージョンは、後続の 2 番目の STS バージョンがリリースされるまでサポートされます。
- 元のメジャー バージョンのリリース日から約 18 か月間サポートされます。
- 最初の 6 か月間のみマイナー バージョンの更新プログラムを受け取り、サポート対象外になるまで更新プログラムを適用します。
重要
サポートを受けるためには、最新のマイナー バージョンとパッチ バージョンをインストールする必要があります。
次の図は、STS および LTS リリースの Azure PowerShell のリリース周期とサポート ライフサイクルを示しています。
次の表に、リリース周期とサポート ライフサイクルの相関関係を例示します。
Note
次の表の日付は、例としてのみ使用されます。 実際のリリース日は異なります。
バージョン番号 | リリース スケジュール | 重大な変更 | リリースの種類 | サポートの種類 | バージョンまでサポートされます |
---|---|---|---|---|---|
12.0.0 | 2024 年 5 月 | メジャー | 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 月 | メジャー | 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 月 | メジャー | 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 のメジャー バージョン リリースでは、破壊的変更が導入され、1 年に最大 2 回リリースされます。 コマンドレットでは、さまざまな種類の破壊的変更が発生する可能性があります。 詳細については、破壊的変更の定義に関するページを参照してください。 GA 以外のプレビュー モジュールと機能プレビュー モジュールについては、いつでも破壊的変更が発生する可能性があります。 GA 以外のモジュールは、破壊的変更ポリシーに準拠する必要はありません。
破壊的変更の警告メッセージ
破壊的変更の警告メッセージにより、Azure PowerShell コマンドレットの作成者は、今後の破壊的変更をエンド ユーザーに知らせることができます。
破壊的変更の警告メッセージを抑止する
破壊的変更に関する警告メッセージが表示されないようにするには、グローバル設定での破壊的変更に関する警告メッセージの構成に関する記事を参照してください。
詳細については、破壊的変更の属性のヘルプに関するページを参照してください。
破壊的変更のリスト
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 の各モジュールでサポートされているプラットフォームを示しています。
Note
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 のサポートされていないバージョンの組み合わせを示しています。
その他のリソース
Azure PowerShell