• 運用保守・セキュリティ

PostgreSQL 14のサポート終了は2026年11月12日|バージョン確認とアップグレード手順・RDS延長サポート

PostgreSQL 14のサポート終了は2026年11月12日|バージョン確認とアップグレード手順・RDS延長サポート

PostgreSQL 14のサポートは2026年11月12日に終了します。この日に最後の修正版が公開され、それ以降はセキュリティ修正も不具合修正も出ません。業務システムのデータベースにPostgreSQLを使っていて、「うちは何版だろう」「どこまで上げればいいのか」と気になっている担当者の方も多いでしょう。

この記事では、PostgreSQL公式のバージョン方針をもとに、13〜18のサポート期限、サポート終了の影響、バージョンの確認方法、アップグレードの3つの方法(pg_upgrade・ダンプとリストア・論理レプリケーション)、Amazon RDSの延長サポート、費用と期間の目安を整理します。情報は2026年10月24日時点のものです。

この記事の結論
  • PostgreSQL 14は2026年11月12日の最終リリースでサポート終了です。PostgreSQLの各メジャーバージョンは、初回リリースから5年間サポートされます。
  • 移行先は、サポート期間が長いPostgreSQL 17(2029年11月まで)または18(2030年11月まで)が候補です。途中のバージョンを飛ばして上げることもできます。
  • 方法はpg_upgrade・ダンプとリストア・論理レプリケーションの3つ。止められる時間とデータ量で選びます。
  • Amazon RDS for PostgreSQL 14は、2027年2月28日まで標準サポート、その後は有料の延長サポートになります。
目次
  1. PostgreSQL 14のサポート終了とは
  2. PostgreSQLのバージョン別サポート期限一覧
  3. サポートが終了すると何が起きるか
  4. PostgreSQLのバージョンを確認する方法
  5. アップグレードの方法と手順
  6. Amazon RDSの延長サポート
  7. アップグレードの費用と期間の目安
  8. よくある質問
  9. まとめ

PostgreSQL 14のサポート終了とは

PostgreSQL 14のサポート終了とは、PostgreSQLの開発グループが、14系に対する修正版(マイナーリリース)の提供をやめることです。PostgreSQLは、業務システムやWebシステムで広く使われているオープンソースのデータベースです。

PostgreSQLには「メジャーバージョン」(14、15、16など)と「マイナーリリース」(14.24などの末尾の数字)があります。開発グループは、各メジャーバージョンを初回リリースから5年間サポートし、少なくとも3か月に1回、マイナーリリースでセキュリティ修正や不具合修正を提供します。5年が過ぎると最後のマイナーリリースが出て、サポートが終わります。

無償のオープンソースのため、Microsoftの製品のような有償の延長サポートは開発グループからは提供されません。クラウドやOSの提供元が独自に修正を続ける場合はありますが、その期間と範囲は提供元ごとに異なります。

PostgreSQLのバージョン別サポート期限一覧

PostgreSQLのサポート期限(2026年10月24日時点)

バージョン初回リリース最終リリース(サポート終了)状況
182025年9月25日2030年11月14日サポート中
172024年9月26日2029年11月8日サポート中
162023年9月14日2028年11月9日サポート中
152022年10月13日2027年11月11日サポート中
142021年9月30日2026年11月12日まもなく終了
132020年9月24日2025年11月13日終了済み
出典:PostgreSQL公式「Versioning Policy」。12以前もすでにサポートが終了しています。

15へ上げても、1年後の2027年11月にまた期限が来ます。アップグレードの手間を考えると、17か18まで一度に上げるほうが、次の作業までの期間を長くとれます。公式の方針でも、途中のバージョンを経由せずに上げられるとされています(ただし、途中の版のリリースノートはすべて読むよう推奨されています)。

サポートが終了すると何が起きるか

サポートが終わっても、データベースがすぐに止まるわけではありません。ただし、次のような状態になります。

  • 新しい脆弱性が修正されない:データベースには顧客情報や取引データが入っているため、侵入されたときの被害が大きくなります
  • データが壊れる不具合も直らない:マイナーリリースには、データ破損やクラッシュにつながる不具合の修正も含まれます
  • 周辺ソフトが対応をやめていく:接続ドライバーや管理ツール、バックアップ製品が、古い版の動作確認をやめることがあります
  • Linuxの提供元のサポートにも注意:OSに同梱されたPostgreSQLは、OSの提供元が独自の期間で修正を続けることがあります。どちらで管理しているかを確認してください

PostgreSQLのバージョンを確認する方法

バージョン確認の方法

方法わかること
SQLで SELECT version();動いているサーバーのバージョン(例:PostgreSQL 14.x on x86_64-…)
SQLで SHOW server_version;バージョン番号だけを表示
コマンドで psql –versionpsql(接続用ツール)のバージョン。サーバーの版とは違うことがあります
クラウドの管理画面Amazon RDSなどでは、データベースの設定画面に「エンジンバージョン」が表示されます
psql –version だけで判断しないpsql –version で表示されるのは、手元の接続ツールのバージョンです。サーバーの版を確認するには、データベースに接続して SELECT version(); を実行してください。

アップグレードの方法と手順

メジャーバージョンを上げるときは、データの保存形式が変わるため、データを新しい形式に移す作業が必要です。公式ドキュメントでは、次の3つの方法が案内されています。

メジャーバージョンアップの3つの方法

方法やり方止まる時間向いているケース
ダンプとリストア(pg_dumpall など)古いサーバーからデータを書き出し、新しいサーバーに読み込む最も長い(データ量に比例)データが小さい、夜間や休日に止められる
pg_upgrade既存のデータを新しい版の形式にそのまま移す数分程度(–link モードの場合)同じサーバー内で上げたい、データが大きい
論理レプリケーション新しい版のサーバーにデータを同期し、最後に切り替える数秒程度(切り替え時)ほとんど止められないシステム
出典:PostgreSQL公式ドキュメント「Upgrading a PostgreSQL Cluster」。止まる時間は公式の説明に基づく目安で、実際は環境によって変わります。
  1. 現状を把握するバージョン、データ量、使っている拡張機能、接続しているアプリやバッチを洗い出す
  2. 移行先と方法を決める移行先の版(17か18が候補)と、止められる時間に合う方法を選ぶ
  3. 検証環境で試す本番のコピーで移行を試し、かかった時間とエラーを記録する。リリースノートで変更点を確認する
  4. アプリの動作を確認する画面・帳票・バッチ・外部連携を一通りテストし、遅くなった処理がないかも見る
  5. 本番を移行し、戻し方も用意する移行前にバックアップを取り、問題が起きたときに元に戻す手順を決めておく

サーバーやOSも古い場合は、データベースだけでなくサーバーごと入れ替えるほうが効率的なことがあります。

Amazon RDSの延長サポート

Amazon RDS for PostgreSQLでは、AWSが独自のサポート期限を設けています。PostgreSQL 14の場合、公式の終了日より後まで標準サポートが続き、その後は有料の「RDS延長サポート」に移ります。

Amazon RDS for PostgreSQL 14のサポート期限

項目日付
RDSの標準サポート終了2027年2月28日
延長サポート(有料)の開始2027年3月1日
延長サポートの終了2030年2月28日
出典:AWS「Release calendars for Amazon RDS for PostgreSQL」「Amazon RDS Extended Support with Amazon RDS」。Aurora PostgreSQLは別の日程です。

延長サポートでは、重大度の高い脆弱性への修正などが最長3年間提供されます。期間が終わっても上げていない場合は、AWSが自動でメジャーバージョンを上げます。追加料金がかかるため、あくまで移行までのつなぎと考えましょう。

アップグレードの費用と期間の目安

費用は、データ量、止められる時間、アプリ側の修正の有無で大きく変わります。下の表は、人月単価(60万〜160万円)から考えた大まかな目安です。

PostgreSQLアップグレードの費用・期間の目安

状況作業量の目安費用の目安期間の目安
データベース1台、停止できる、アプリ修正ほぼなし0.5〜2人月30万〜300万円程度数週間〜2か月
複数のシステムが接続、止められる時間が短い2〜6人月120万〜1,000万円程度2〜6か月
サーバーやアプリの刷新を伴う個別に見積もり300万〜1,000万円以上3か月〜1年程度
あくまで目安です。クラウドの延長サポート料金やサーバー費用は含みません。
保守契約の範囲を確認できる無料テンプレート
データベースのバージョンアップが保守契約に含まれるかは、契約によって異なります。無料テンプレート集の保守契約チェックリストで、現在の契約を確認できます。
オーバーエックスのデータベース移行支援オーバーエックスでは、PostgreSQLを使った業務システムの現状調査、バージョンアップの計画とテスト、サーバーの入れ替え、他社が開発したシステムの保守の引き継ぎに対応しています。「どの版で動いているかわからない」という段階からご相談いただけます。詳しくはシステム保守・運用のページ、またはお問い合わせからご連絡ください。

よくある質問

14から18へ、一度に上げても大丈夫ですか?
公式の方針では、途中のバージョンを経由せずに上げられます。ただし、途中の版(15・16・17)のリリースノートにある変更点はすべて確認し、検証環境でテストしてから本番を移行してください。
マイナーリリース(14.x の末尾の数字)を上げるだけではだめですか?
マイナーリリースの更新は、同じ14系の中での修正です。2026年11月12日の最終リリースより後は修正が出ないため、サポートを受け続けるにはメジャーバージョンを上げる必要があります。
pg_upgrade を使えば、アプリの修正は不要ですか?
pg_upgrade はデータの移し替えの方法で、アプリの互換性までは保証しません。SQLの動きや性能が変わることがあるため、アプリのテストは必ず行ってください。
Amazon RDSを使っていれば、急がなくてもよいですか?
RDSでは2027年2月28日まで標準サポートが続くため、少し余裕があります。ただし、その後は追加料金がかかる延長サポートになるため、早めに計画を立てることをおすすめします。
移行の間、システムはどのくらい止まりますか?
方法によって、数秒から数時間以上まで変わります。データ量と業務の都合を考えて、検証環境で実際の時間を測ってから決めるのが確実です。

まとめ

PostgreSQL 14は2026年11月12日の最終リリースでサポートが終了します。まず SELECT version(); で動いている版を確認し、移行先は17か18を候補に、止められる時間に合わせて pg_upgrade・ダンプとリストア・論理レプリケーションから方法を選びましょう。Amazon RDSは2027年2月28日まで標準サポートがありますが、その後は有料です。他のミドルウェアの期限もあわせて確認しておきましょう。

参考:PostgreSQL公式「Versioning Policy」、PostgreSQL公式ドキュメント「Upgrading a PostgreSQL Cluster」、AWS「Release calendars for Amazon RDS for PostgreSQL」、AWS「Amazon RDS Extended Support with Amazon RDS」(いずれも2026年10月24日確認)。

OX

TechBase 編集部(株式会社オーバーエックス)

東京・秋葉原のシステム開発会社。業務システム・Webシステム・基幹システムの受託開発、システムリプレイス、自社パッケージ開発、要件定義の支援を手がけています。オーバーエックスの特徴を見る

この記事に関連するサービス システム保守・運用 業務システムやWebシステムの監視、障害対応、セキュリティ更新、小さな修正を月額の定額制で行います。他社が開発したシステムも、引き継ぎ調査から対応します。 サービスの詳細を見る

Contact

今すぐ無料相談

全国対応

Page Top