【2026年10月更新】OS・ミドルウェアのEOL・サポート期限一覧

バージョンごとのサポート期限(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 22026年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.12025年12月31日公式
MySQL 8.0(注3)2026年4月公式
PostgreSQL 132025年11月13日公式
Python 3.102026年10月1日公式
Python 3.92025年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 は、本体よりも、使っているライブラリやフレームワークの対応状況の確認に時間がかかることがあります。バージョンを上げる前に、アプリが使っている部品の一覧を作っておくと、検証の範囲を決めやすくなります。

どれから手を付けるか

バージョンごとに期限が違うので、上げる時期もバージョンごとに決めてかまいません。次の順番で整理すると、社内に「いつまでに、どれを、なぜ」を説明しやすくなります(当社の考え方です)。

  1. バージョンと動いている場所を書き出す。 EC2 やオンプレのサーバーか、Amazon RDS・Aurora かで、見るべき期限が変わります(注5)。
  2. サポート終了日の近い順に並べる。 この記事の「1年以内にサポートが終わるバージョン」が入口になります。
  3. 同じ時期に期限が来るなら、インターネットに公開しているものを先にする。 外から攻撃を受けやすいのは公開している環境です。
  4. OS とミドルウェアを一緒に上げる必要があるかを確かめる。 OS を上げると、そのうえのミドルウェアのバージョンも変わることがあります。
  5. 検証にかかる日数を見積もり、期限から逆算して着手日を決める。

よくある質問

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サービス紹介資料」にまとめています。

どのサーバーから、どう動かすかの整理から相談できます。お問い合わせからご連絡ください。

資料請求 お問い合わせ