バージョンごとのサポート期限(EOL)を、8製品について一覧にしました。対象は Windows Server、Amazon Linux、AlmaLinux、PHP、MySQL、PostgreSQL、Python、SQL Server です。
日付は、各製品の公式ページで確かめたものです。表の行ごとに出典を付けているので、社内に報告する前に元のページを開いて確認できます。
サポート中のバージョンと、サポートが終了したバージョンは表を分けました。1年以内に期限が来るバージョンは、表の前にまとめています。後半では、期限が来たときの4つの対応と、どれから手を付けるかの考え方を整理しています。
1年以内にサポートが終わるバージョン
2026年10月15日時点で、サポート終了日が1年以内にあるバージョンです。期限の近い順に並べています。
- PostgreSQL 14:2026年11月12日
- PHP 8.2:2026年12月31日
- Windows Server 2016:2027年1月12日
- Python 3.11:2027年10月
- SQL Server 2017:2027年10月12日
Windows Server 2016 は、有償の拡張セキュリティ更新(ESU)でセキュリティ更新の期間を延ばせます(注2)。
OSのサポート期限(EOL)一覧
2026年10月15日時点で、各製品の公式ページで確認した日付です。状態もこの日を基準にしています。列の意味と(注)の内容は、表のあとの「表の見方と注記」にまとめました。
| 製品・バージョン | 状態 | 通常サポートの終了日 | サポート終了日(セキュリティ更新が止まる日) | 出典 |
|---|---|---|---|---|
| AlmaLinux 10 | サポート中 | 2030年5月31日 | 2035年5月31日 | 公式 |
| AlmaLinux 9 | サポート中 | 2027年5月31日 | 2032年5月31日 | 公式 |
| AlmaLinux 8 | サポート中 | 2024年5月31日 | 2029年5月31日 | 公式 |
| Amazon Linux 2023 | サポート中 | 2027年6月30日 | 2029年6月30日 | 公式 |
| Windows Server 2025 | サポート中 | 2029年11月13日 | 2034年11月14日 | 公式 |
| Windows Server 2022 | サポート中 | 2026年10月13日 | 2031年10月14日 | 公式 |
| Windows Server 2019 | サポート中 | 2024年1月9日 | 2029年1月9日 | 公式 |
| Windows Server 2016(注2) | 終了まで1年未満 | 2022年1月11日 | 2027年1月12日 | 公式 |
サポートが終了したOS
| 製品・バージョン | サポート終了日 | 出典 |
|---|---|---|
| Amazon Linux 2 | 2026年6月30日 | 公式 |
| Windows Server 2012 R2(注2) | 2023年10月10日 | 公式 |
| Windows Server 2012(注2) | 2023年10月10日 | 公式 |
Amazon Linux 2 から次のバージョンへ移るときの考え方は、「Linux系OSのサポート終了と移行先の選び方」で紹介しています。AlmaLinux への移行は、「AlmaLinuxへの移行の判断軸」が参考になります。
ミドルウェアのサポート期限(EOL)一覧
2026年10月15日時点で、各製品の公式ページで確認した日付です。状態もこの日を基準にしています。
| 製品・バージョン | 状態 | 通常サポートの終了日 | サポート終了日(セキュリティ更新が止まる日) | 出典 |
|---|---|---|---|---|
| PHP 8.5 | サポート中 | 2027年12月31日 | 2029年12月31日 | 公式 |
| PHP 8.4 | サポート中 | 2026年12月31日 | 2028年12月31日 | 公式 |
| PHP 8.3 | サポート中 | 2025年12月31日 | 2027年12月31日 | 公式 |
| PHP 8.2 | 終了まで1年未満 | 2024年12月31日 | 2026年12月31日 | 公式 |
| MySQL 9.7(注3) | サポート中 | 2031年4月 | 2034年4月 | 公式 |
| MySQL 8.4(注3) | サポート中 | 2029年4月 | 2032年4月 | 公式 |
| PostgreSQL 18(注1) | サポート中 | 区分なし | 2030年11月14日 | 公式 |
| PostgreSQL 17(注1) | サポート中 | 区分なし | 2029年11月8日 | 公式 |
| PostgreSQL 16(注1) | サポート中 | 区分なし | 2028年11月9日 | 公式 |
| PostgreSQL 15(注1) | サポート中 | 区分なし | 2027年11月11日 | 公式 |
| PostgreSQL 14(注1) | 終了まで1年未満 | 区分なし | 2026年11月12日 | 公式 |
| Python 3.14(注4) | サポート中 | 2027年10月 | 2030年10月 | 公式 |
| Python 3.13(注4) | サポート中 | 2026年10月1日 | 2029年10月 | 公式 |
| Python 3.12(注4) | サポート中 | 2025年4月8日 | 2028年10月 | 公式 |
| Python 3.11(注4) | 終了まで1年未満 | 2024年4月2日 | 2027年10月 | 公式 |
| SQL Server 2025 | サポート中 | 2031年1月6日 | 2036年1月6日 | 公式 |
| SQL Server 2022 | サポート中 | 2028年1月11日 | 2033年1月11日 | 公式 |
| SQL Server 2019 | サポート中 | 2025年2月28日 | 2030年1月8日 | 公式 |
| SQL Server 2017 | 終了まで1年未満 | 2022年10月11日 | 2027年10月12日 | 公式 |
サポートが終了したミドルウェア
| 製品・バージョン | サポート終了日 | 出典 |
|---|---|---|
| PHP 8.1 | 2025年12月31日 | 公式 |
| MySQL 8.0(注3) | 2026年4月 | 公式 |
| PostgreSQL 13 | 2025年11月13日 | 公式 |
| Python 3.10 | 2026年10月1日 | 公式 |
| Python 3.9 | 2025年10月31日 | 公式 |
| SQL Server 2016(注2) | 2026年7月14日 | 公式 |
| SQL Server 2014(注2) | 2024年7月9日 | 公式 |
表の見方と注記
表の見方
- 「通常サポート」は、不具合の修正とセキュリティの修正が両方出る期間です。Microsoft はメインストリームサポート、AlmaLinux と PHP は Active Support と呼んでいます。Amazon Linux 2023 は Standard support、MySQL は Premier Support、Python は bugfix です。
- 「サポート終了日」を過ぎると、そのバージョンにはセキュリティ更新が出なくなります。Windows Server と SQL Server の「延長サポート終了日」は、この列に当たります。通常サポートの終了後からサポート終了日までに出る修正の範囲は、製品ごとにまちまちです。
- Windows Server 2022 は2026年10月13日に通常サポートが終わり、延長サポートに入りました。
- 表の日付には、有償の延長(拡張セキュリティ更新など)の期間を含めていません。
- 「終了まで1年未満」は、サポート終了日が2027年10月15日までにあるバージョンです。終了日が月までしか公表されていないバージョンは、その月の1日で判定しています。
- サポートが終了したバージョンは、サポート終了日と有償の拡張セキュリティ更新の終了日の、遅いほうから1年間、表に残す対象です。
- Microsoft の英語版ページは、終了日の翌日の午前6時59分(米国太平洋時間)を終了時刻として表示しています。この記事では、その前日を終了日として載せています。
注記
- (注1)PostgreSQL はサポートの段階を分けておらず、サポート終了日まで同じ内容の修正が出ます。
- (注2)Windows Server と SQL Server の一部のバージョンには、有償の拡張セキュリティ更新(ESU)があります。購入すると、サポート終了日のあとも最長3年間、セキュリティ更新を受け取れます。購入にはソフトウェア アシュアランス(SA)などの契約が前提です。AWS が提供するライセンスで動かしているサーバーで購入できるかは、販売元に確認してください。ESUが終わる時期は次のとおりです。
- Windows Server 2016:2030年まで
- SQL Server 2016:2029年7月まで
- SQL Server 2014:2027年7月12日まで
- Windows Server 2012 と 2012 R2:2026年10月13日で終了しました
- (注3)MySQL は長期サポートバージョン(LTS)だけを載せています。LTS 以外の Innovation リリースは、次の Innovation リリースが出るまでのサポートです。MySQL 8.0 は2026年4月21日から、修正の提供がない Sustaining Support に入っています。
- (注4)Python は、終了の月までしか公表されていないバージョンを、月で載せました。Python 3.14 の通常サポートの終了は、公式には「約24か月」と書かれています。
- (注5)Amazon RDS と Amazon Aurora の MySQL・PostgreSQL は、上の表とは別に、AWS がサポート期限を決めています。例は次のとおりです。
- Amazon RDS for MySQL 8.0:標準サポートは2026年7月31日まで。その後は有償の RDS 延長サポートで2029年7月31日まで
- Amazon RDS for PostgreSQL 13:標準サポートは2026年2月28日まで。RDS 延長サポートは2029年2月28日まで
- Amazon Aurora MySQL version 3(MySQL 8.0 互換):標準サポートは2028年4月30日まで RDS 延長サポートは標準サポートの終了から最長3年で、その期間が終わるとメジャーバージョンが自動で上がります。バージョンごとの日付は AWS の公式ページ(RDS for MySQL、RDS for PostgreSQL、Aurora MySQL)で確認してください。AWS のサービスそのものの終了予定を調べる方法は、「AWSの終了予定サービスの確認方法」にまとめています。
サポートの期限は、今後変わることがあります。最新の情報は、表の出典にある各製品の公式ページで確認してください。
サポート終了日を過ぎると起きること
サポート終了日を過ぎても、サーバーやデータベースは動き続けます。変わるのは、そのバージョンにセキュリティ更新が出なくなることです。終了後に見つかった脆弱性は、修正されないまま残ります。
Amazon RDS と Aurora では、標準サポートが終わると有償の延長サポートに入り、料金がかかる場合があります。延長サポートも終わると、メジャーバージョンが自動で上がります(AWS公式ドキュメント)。動いているアプリが新しいバージョンに対応しているかを、その前に確かめておく必要があります。
パッチが出なくなった環境で何に気をつけるかは、「サポートが終わったOSでパッチが出なくなる影響」で解説しています。
期限が来るバージョンの対応は4つ
期限が来るバージョンの行き先は、次の4つのどれかです。右の列は当社の考え方です。
| 対応 | やること | 選ぶ目安 |
|---|---|---|
| アップグレード | 同じ環境のまま、新しいバージョンに上げる | バージョンの差が小さく、アプリの対応確認が済んでいる |
| 作り直し | 新しいバージョンで環境を作り、データとアプリを移す | バージョンの差が大きい、または構成も見直したい |
| 有償の延長 | ESU(Windows Server・SQL Server)や RDS 延長サポートで期限を延ばす | 期限までに検証が間に合わない。対象の製品が限られ、費用がかかり、延長にも期限がある |
| 停止・統合 | 使っていない環境を止める、ほかの環境にまとめる | 利用状況を確かめ、止めても業務に影響がないと分かった |
PHP や Python は、本体よりも、使っているライブラリやフレームワークの対応状況の確認に時間がかかることがあります。バージョンを上げる前に、アプリが使っている部品の一覧を作っておくと、検証の範囲を決めやすくなります。
どれから手を付けるか
バージョンごとに期限が違うので、上げる時期もバージョンごとに決めてかまいません。次の順番で整理すると、社内に「いつまでに、どれを、なぜ」を説明しやすくなります(当社の考え方です)。
- バージョンと動いている場所を書き出す。 EC2 やオンプレのサーバーか、Amazon RDS・Aurora かで、見るべき期限が変わります(注5)。
- サポート終了日の近い順に並べる。 この記事の「1年以内にサポートが終わるバージョン」が入口になります。
- 同じ時期に期限が来るなら、インターネットに公開しているものを先にする。 外から攻撃を受けやすいのは公開している環境です。
- OS とミドルウェアを一緒に上げる必要があるかを確かめる。 OS を上げると、そのうえのミドルウェアのバージョンも変わることがあります。
- 検証にかかる日数を見積もり、期限から逆算して着手日を決める。
よくある質問
Q. サポート終了日を過ぎると、サーバーは止まりますか?
A. 止まりません。起動中のサーバーは動き続けます。変わるのは、セキュリティ更新が出なくなることです。Amazon RDS と Aurora は、延長サポートの期間が終わるとメジャーバージョンが自動で上がるため、扱いが違います(注5)。
Q. 延長サポートの期間中なら安全ですか?
A. Windows Server と SQL Server は、延長サポートの期間もセキュリティ更新が出ます。ただし機能の追加はなく、周辺のツールが新しいバージョンを前提にしていくと、組み合わせの問題が出やすくなります。表の「サポート終了日」までに、行き先を決めておくのが安全です。
Q. アップグレードはいつから検討すべきですか?
A. 当社の目安は、サポート終了日の1年前です。検証環境の用意、アプリが使っている部品の洗い出し、段階的な切り替えには、思った以上の日数がかかります。この記事の「1年以内にサポートが終わるバージョン」も、この目安に合わせました。
Q. OS とミドルウェア、どちらを先に更新すべきですか?
A. 原則として先に更新するのは、インターネットに公開している部分(OS、Web サーバー、言語の実行環境)です。ただし OS とミドルウェアは互いに影響するため、別々に上げられるか、まとめて上げる必要があるかを先に確かめます。
Q. Amazon RDS や Aurora で動かしている MySQL・PostgreSQL は、表の日付で判断してよいですか?
A. AWS が決めた期限で判断してください。たとえば MySQL 8.0 の提供元のサポートは、2026年4月に終わりました。一方で、Amazon RDS for MySQL 8.0 の標準サポートは2026年7月31日まで、Aurora MySQL version 3 は2028年4月30日までです(注5)。
Q. 有償の延長で期限を延ばせますか?
A. Windows Server と SQL Server は ESU、Amazon RDS と Aurora は RDS 延長サポートで、どちらも最長3年延ばせます。ESU は SA などの契約が前提で、AWS が提供するライセンスのサーバーで買えるかは販売元への確認が必要です(注2)。どちらも費用がかかり、延長にも終わりがあるため、移行までの時間を確保する手段として使います。
まとめ
- 2026年10月15日時点で、1年以内にサポートが終わるバージョンは5つです。PostgreSQL 14、PHP 8.2、Windows Server 2016、Python 3.11、SQL Server 2017 が当たります。
- 表の日付は各製品の公式ページで確かめたもので、行ごとに出典を付けています。Amazon RDS と Aurora は、AWS が決めた別の期限を確認してください。
- 対応はアップグレード、作り直し、有償の延長、停止・統合の4つです。期限の近い順に、バージョンごとに行き先を決めます。
Cloud Assist で相談できること
- サーバーやデータベースを AWS へ移す場合に、評価・計画から実行までを支援するのが「AWS移行支援サービス」です。
- 新しいバージョンで AWS に環境を作る場合は、「AWS導入支援サービス」で構築からリリース後のサポートまで対応しています。
- 移したあとの監視、障害対応、OS のセキュリティパッチ適用は、「AWS保守運用サービス」の対応範囲です。
- サービスの全体像と導入事例は、「Cloud Assistサービス紹介資料」にまとめています。
どのサーバーから、どう動かすかの整理から相談できます。お問い合わせからご連絡ください。
