このトピックでは、Ubuntu のライフサイクルフェーズについて説明し、Ubuntu Long Term Support(LTS)バージョンが Mainstream Support(MS)フェーズの終了に達した後に発生する可能性のあるリスクを軽減するためのソリューションを提供します。
Ubuntu ライフサイクルの概要
Ubuntu は、Canonical によってサポートおよび保守されている Linux ディストリビューションであり、ユーザーフレンドリーで無料であることで知られています。 Ubuntu は、デスクトップユーザー、開発者、およびサーバー管理者によって広く使用されています。 その高い安定性により、Ubuntu は本番環境にも適しています。
Ubuntu は、平均して 2 年ごとに LTS バージョンをリリースします。 各 LTS バージョンは、MS フェーズ内で 5 年間のセキュリティ更新プログラムとテクニカルサポートを受けます。 LTS バージョンの MS フェーズが終了すると、そのバージョンは Extended Life Support(ELS)フェーズに移行します。 ELS フェーズでは、バージョンは 5 年間の Expanded Security Maintenance(ESM)サポートを受けます。 さらに、2 年間の Ubuntu Pro with Legacy サポートアドオンを購入して ELS フェーズを 7 年間に延長することができます。この期間中、引き続きセキュリティ更新プログラムとテクニカルサポートを受けられます。 LTS バージョンの ELS フェーズが終了すると、バージョンはサポート終了(EOL)に達します。
次の表に、各 Ubuntu LTS バージョンのライフサイクルを示します。 Ubuntu リリースページにアクセスして、Ubuntu LTS バージョンの詳細なライフサイクルタイムラインを表示できます。
バージョン | リリース日 | MS フェーズの終了日 | ELS フェーズ | |
ESM フェーズの終了日 | Ubuntu Pro with Legacy サポートアドオンの終了日 |
バージョン | リリース日 | MS フェーズの終了日 | ELS フェーズ | |
ESM フェーズの終了日 | Ubuntu Pro with Legacy サポートアドオンの終了日 | |||
Ubuntu 24.04 LTS | 2024-04-25 | 2029-04 | 2034-04 | 2036-04 |
Ubuntu 22.04 LTS | 2022-04-21 | 2027-04 | 2032-04 | 2034-04 |
Ubuntu 20.04 LTS | 2020-04-23 | 2025-04 | 2030-04 | 2032-04 |
Ubuntu 18.04 LTS | 2018-04-26 | 2023-06 | 2028-06 | 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 MS フェーズ終了の影響
Ubuntu のライフサイクルタイムラインに基づいて、Ubuntu MS フェーズの終了は次の影響を及ぼします。
2019 年 4 月以降、Ubuntu 14.04 LTS は、バグ修正や機能更新を含むソフトウェアのメンテナンスやサポートを受けなくなりました。
2021 年 4 月以降、Ubuntu 16.04 LTS は、バグ修正や機能更新を含むソフトウェアのメンテナンスやサポートを受けなくなりました。
2023 年 6 月以降、Ubuntu 18.04 LTS は、バグ修正や機能更新を含むソフトウェアのメンテナンスやサポートを受けなくなりました。
2025 年 4 月以降、Ubuntu 20.04 LTS は、バグ修正や機能更新を含むソフトウェアのメンテナンスやサポートを受けなくなります。
Ubuntu MS フェーズの終了は、Alibaba Cloud パブリックイメージと Elastic Compute Service(ECS)インスタンスに次の影響を及ぼします。
Ubuntu 14.04 LTS、16.04 LTS、18.04 LTS、および 20.04 LTS イメージから作成された ECS インスタンスは引き続き実行でき、影響を受けません。
Alibaba Cloud は、Ubuntu のライフサイクルタイムラインに合わせて Ubuntu オペレーティングシステムのサポートを提供します。
Ubuntu MS フェーズ終了の影響を軽減するために、Ubuntu のライフサイクルタイムラインに基づいて、Ubuntu 14.04 LTS、16.04 LTS、18.04 LTS、および 20.04 LTS を実行する ECS インスタンスのソフトウェア更新プログラムとセキュリティパッチを継続的に入手するための対策を講じることをお勧めします。
Ubuntu MS フェーズ終了に関連する問題の解決策
Ubuntu MS フェーズ終了に関連する問題の解決策は、ビジネスシナリオによって異なります。 ビジネスが段階的に廃止される予定の場合は、対策は必要ありません。 ビジネスがプライベートネットワーク内でのみ実行される場合は、関連するリスクを軽減するための対策を講じることができます。 ビジネスがインターネットに接続するサービスを提供する場合、または高いビジネスの安定性とセキュリティが必要な場合は、影響を評価し、関連する問題をできるだけ早く解決するための計画を立てる必要があります。
新規ビジネスの場合
MS フェーズの終了に達した Ubuntu LTS バージョンを使用する代わりに、Ubuntu の新しい LTS バージョン、または Ubuntu と互換性があり、メインストリームサポートフェーズにあるオペレーティングシステムを使用して ECS インスタンスを作成することをお勧めします。
既存ビジネスの場合
ECS インスタンスが短期間で MS フェーズの終了に達した Ubuntu LTS バージョンを実行している場合は、ESM フェーズを延長して、そのバージョンの 5 年間の ESM セキュリティ更新プログラムを取得できます。 これにより、修正されていない脆弱性によるデータ漏洩のリスクが軽減されます。
長期的なビジネスの安定性を維持したい場合は、新しいバージョンにアップグレードすることをお勧めします。
新しいバージョンにアップグレード
Ubuntu は、ある LTS バージョンから次の LTS バージョンにのみアップグレードできます。 たとえば、Ubuntu 16.04 LTS から Ubuntu 18.04 LTS にアップグレードできますが、Ubuntu 16.04 LTS から Ubuntu 20.04 LTS に直接アップグレードすることはできません。 Ubuntu 16.04 LTS から Ubuntu 20.04 LTS にアップグレードするには、最初に Ubuntu 18.04 LTS にアップグレードしてから、Ubuntu 20.04 LTS にアップグレードする必要があります。
do-release-upgrade コマンドを実行して、Ubuntu LTS バージョンをアップグレードできます。詳細については、「Ubuntu Server アップグレードガイド」および「Ubuntu Desktop アップグレードガイド」をご参照ください。
ESM フェーズの延長
Ubuntu Pro にサブスクライブして、Ubuntu LTS バージョンの ESM フェーズを延長できます。 これにより、そのバージョンのセキュリティ更新プログラムをさらに 5 年間取得できます。 たとえば、Ubuntu 20.04 LTS バージョンは、2025 年 4 月以降に MS フェーズの終了に達します。 この場合、Ubuntu Pro にサブスクライブして ESM フェーズを 2030 年 4 月まで延長し、Ubuntu Pro with Legacy サポートアドオンを購入して ESM フェーズをさらに 2 年間延長できます。 これにより、ESM フェーズは 2032 年 4 月まで延長されます。 これにより、システムの運用とコンプライアンスが維持され、業務継続性への影響が軽減されます。
ESM サポートを受けるには、Ubuntu サブスクリプションページで Ubuntu Pro の Enterprise エディションまたは Personal エディションにサブスクライブします。 詳細については、「Ubuntu Pro を使い始める」をご参照ください。
参考資料
さまざまなオペレーティングシステムのライフサイクルタイムラインについては、「オペレーティングシステムのライフサイクル」をご参照ください。