このトピックでは、Ubuntu のライフサイクルについて説明し、Ubuntu のバージョンが延長サポートフェーズに入った後に発生する可能性のあるリスクを軽減するためのソリューションを提供します。
Ubuntu ライフサイクルの概要
Ubuntu は、Canonical によってサポートおよびメンテナンスされている Linux ディストリビューションです。ユーザーフレンドリーで無料であることで知られています。Ubuntu は、デスクトップユーザー、開発者、サーバー管理者に人気があります。安定性が高いため、Ubuntu は本番環境にも適しています。
Ubuntu は、平均して 2 年ごとに長期サポート (LTS) バージョンをリリースします。これらの LTS バージョンは、メインストリームサポート (MS) フェーズ中に 5 年間のセキュリティ更新プログラムとテクニカルサポートを受けられます。MS フェーズの終了後、拡張セキュリティメンテナンス (ESM) によってサポートを延長でき、さらに 5 年間のセキュリティ更新プログラムが提供されます。Legacy Support アドオンを購入して、さらに長期間のカバー率を得ることもできます。これらの延長サポート期間中、セキュリティ更新プログラムとテクニカルサポートを引き続き受け取ることができます。すべてのサポートが終了すると、Ubuntu LTS バージョンはサポート終了 (EOL) となります。
次の表は、各 Ubuntu LTS バージョンのライフサイクルを示しています。ライフサイクルスケジュールの詳細については、Ubuntu リリースページをご参照ください。
バージョン | リリース日 | メインストリームサポート (標準サポート) 終了 | 延長サポートフェーズ | |
拡張セキュリティメンテナンス (ESM) 終了 | Ubuntu Pro with Legacy support アドオンの終了 | |||
Ubuntu 24.04 LTS | 2024-04-25 | 2029-06 | 2034-04 | 2036-04 |
Ubuntu 22.04 LTS | 2022-04-21 | 2027-06 | 2032-04 | 2034-04 |
Ubuntu 20.04 LTS | 2020-04-23 | 2025-05 | 2030-04 | 2032-04 |
Ubuntu 18.04 LTS | 2018-04-26 | 2023-06 | 2028-04 | 2030-04 |
Ubuntu 16.04 LTS | 2016-04-21 | 2021-04 | 2026-04 | 2028-04 |
Ubuntu 14.04 LTS | 2014-04-17 | 2019-04 | 2024-04 | 2026-04 |
Ubuntu サービス終了の影響
公式の Ubuntu ライフサイクルポリシーは、オペレーティングシステムのユーザーに次のように影響します:
2019 年 4 月以降、Ubuntu 14.04 LTS のユーザーは、バグ修正や機能更新を含むソフトウェアメンテナンスやサポートを受けられなくなりました。
2021 年 4 月以降、Ubuntu 16.04 LTS のユーザーは、バグ修正や機能更新を含むソフトウェアメンテナンスやサポートを受けられなくなりました。
2023 年 6 月以降、Ubuntu 18.04 LTS のユーザーは、バグ修正や機能更新を含むソフトウェアメンテナンスやサポートを受けられなくなりました。
2025 年 4 月以降、Ubuntu 20.04 LTS のユーザーには、バグ修正や機能更新を含むソフトウェアメンテナンスやサポートが提供されなくなります。
Alibaba Cloud のパブリックイメージと Elastic Compute Service (ECS) サービスも影響を受けます:
Ubuntu 14.04、16.04、18.04、または 20.04 LTS イメージから作成された ECS インスタンスは、引き続き正常に実行されます。
Ubuntu オペレーティングシステムのサービスサポートは、公式の Ubuntu サポートライフサイクルと同期しています。
これらの影響とライフサイクル計画に基づき、Ubuntu 14.04、16.04、18.04、または 20.04 LTS を実行しているご利用の ECS インスタンスに対して適切な措置を講じる必要があります。これにより、ソフトウェアの更新やセキュリティパッチを引き続き受け取ることができ、OS メンテナンスの終了に起因する問題を回避できます。
Ubuntu サービス終了に関する推奨ソリューションの概要
オペレーティングシステムのサポート終了 (EOL) イベントへの対応方法は、ビジネスニーズによって異なります。たとえば、対応するサービスが間もなく非公開になる場合は、このイベントを無視できます。プライベートネットワーク環境でのみ表示されるサービスの場合、OS サービス終了のリスクは比較的に管理可能であり、必要に応じて対処できます。インターネットに公開されているサービスや、高いシステムの安定性とセキュリティを必要とするサービスの場合は、リスクを慎重に評価し、迅速に対応計画を作成する必要があります。
新規サービスの場合
メインストリームサポートフェーズにある新しいバージョンの Ubuntu LTS または Ubuntu 互換のオペレーティングシステムを使用して、サービスをホストしてください。EOL に達した Ubuntu イメージを使用して、サービス用の新しい ECS インスタンスを作成しないでください。
既存のサービスの場合
短期的な対策として、拡張セキュリティメンテナンス (ESM) をサブスクライブして、ご利用の Ubuntu LTS バージョンに対してさらに 5 年間のセキュリティ更新プログラムを受け取ることができます。これにより、未修正の脆弱性によるデータ漏洩のリスク増加を回避できます。
長期的なビジネスの安定性を維持するためには、新しいバージョンにアップグレードしてください。
新しいバージョンへのアップグレード
Ubuntu は、ある LTS バージョンから次の LTS バージョンへの順次アップグレードをサポートしています。たとえば、Ubuntu 16.04 LTS を Ubuntu 18.04 LTS にアップグレードすることはできますが、直接 Ubuntu 20.04 LTS にアップグレードすることはできません。Ubuntu 20.04 LTS にアップグレードするには、まず Ubuntu 18.04 LTS にアップグレードし、次に Ubuntu 20.04 LTS にアップグレードするという 2 段階のアップグレードを実行する必要があります。
do-release-upgrade コマンドを使用して、Ubuntu LTS バージョンをアップグレードできます。詳細については、Ubuntu Server アップグレードガイドおよびUbuntu Desktop アップグレードガイドをご参照ください。
拡張セキュリティメンテナンス (ESM) のサブスクライブ
Ubuntu Pro の拡張セキュリティメンテナンス (ESM) サブスクリプションを通じて、Ubuntu LTS バージョンに対してさらに 5 年間のセキュリティ更新プログラムを受け取ることができます。たとえば、Ubuntu 20.04 LTS は 2025 年 5 月にサポートが終了します。Ubuntu Pro をサブスクライブすることで、サポートを 2030 年 4 月まで延長できます。さらに 2 年間の Legacy Support サービスを購入して、合計のセキュリティメンテナンス期間を 2032 年 4 月まで延長することもできます。これにより、業務継続性への影響を最小限に抑えながら、システムの運用とコンプライアンスを確保できます。
Ubuntu のサブスクリプションページで、Ubuntu Pro の Enterprise または Personal エディションをサブスクライブして ESM を受け取ることができます。詳細については、Ubuntu Pro の開始をご参照ください。
関連ドキュメント
オペレーティングシステムのライフサイクル、各フェーズの特徴、および EOL または延長サポートフェーズの標準的なソリューションの詳細については、「オペレーティングシステムのライフサイクルの概要」をご参照ください。