Azure Database for PostgreSQL - フレキシブル サーバーのバージョン管理ポリシー
適用対象: Azure Database for PostgreSQL - フレキシブル サーバー > [重要] > Azure Database for PostgreSQL - 単一サーバーは廃止される予定です。 Azure Database for PostgreSQL - フレキシブル サーバーにアップグレードすることを強くお勧めします。 Azure Database for PostgreSQL - フレキシブル サーバーへの移行の詳細については、Azure Database for PostgreSQL 単一サーバーの現状に関するページを参照してください。
このページでは、Azure Database for PostgreSQL フレキシブル サーバーのバージョン管理ポリシーについて説明します。これは、次のデプロイ モードに適用できます。
- Azure Database for PostgreSQL - 単一サーバー
- Azure Database for PostgreSQL - フレキシブル サーバー
サポートされている PostgreSQL のバージョン
Azure Database for PostgreSQL フレキシブル サーバーでは、次のデータベース バージョンがサポートされています。
バージョン | Azure Database for PostgreSQL - 単一サーバー | Azure Database for PostgreSQL フレキシブル サーバー |
---|---|---|
PostgreSQL 17 (プレビュー) | x | |
PostgreSQL 16 | x | |
PostgreSQL 15 | x | |
PostgreSQL 14 | X | |
PostgreSQL 13 | X | |
PostgreSQL 12 | X | |
PostgreSQL 11 | X | x |
PostgreSQL 10 (提供終了) | ポリシーに関するページを参照してください | |
PostgreSQL 9.6 (廃止) | ポリシーに関するページを参照してください | |
PostgreSQL 9.5 (提供終了) | ポリシーに関するページを参照してください |
メジャー バージョンのサポート
PostgreSQL の各メジャー バージョンは、Azure によるバージョンのサポート開始日から PostgreSQL コミュニティによるバージョンの廃止まで、Azure Database for PostgreSQL フレキシブル サーバーによってサポートされます。 PostgreSQL コミュニティのバージョン管理ポリシーに関するページを参照してください。
マイナー バージョンのサポート
Azure Database for PostgreSQL フレキシブル サーバーでは、定期的なメンテナンスの一環として、Azure で優先される PostgreSQL バージョンへのマイナー バージョン アップグレードが自動的に実行されます。
メジャー バージョンの提供終了ポリシー
次の表は、PostgreSQL メジャー バージョンの提供終了の詳細を示しています。 日付は、PostgreSQL コミュニティ バージョン管理ポリシーに従っています。
Version | 新着記事 | Azure サポートの開始日 | 提供終了日 (Azure) |
---|---|---|---|
PostgreSQL 17 | 機能 | 30-Sep-24 | 8-Nov-29 |
PostgreSQL 16 | 機能 | 2023 年 10 月 15 日 | 2028 年 11 月 9 日 |
PostgreSQL 15 | 機能 | 2023 年 5 月 15 日 | 2027 年 11 月 11 日 |
PostgreSQL 14 | 機能 | 2022 年 6 月 29 日 | 2026 年 11 月 12 日 |
PostgreSQL 13 | 機能 | 2021 年 5 月 25 日 | 2025 年 11 月 13 日 |
PostgreSQL 12 | 機能 | 2020 年 9 月 22 日 | 2024 年 11 月 14 日 |
PostgreSQL 11 | 機能 | 2019 年 7 月 24 日 | 2025 年 11 月 9 日 |
PostgreSQL 10 (提供終了) | 機能 | 2018 年 6 月 4 日 | 2022 年 11 月 10 日 |
PostgreSQL 9.5 (提供終了) | 機能 | 2018 年 4 月 18 日 | 2021 年 2 月 11 日 |
PostgreSQL 9.6 (廃止) | 機能 | 2018 年 4 月 18 日 | 2021 年 11 月 11 日 |
PostgreSQL 11 のサポート
Azure は、Azure Database for PostgreSQL シングル サーバーおよび Azure Database for PostgreSQL フレキシブル サーバーの両方のプラットフォーム内での PostgreSQL 11 のサポートを延長しています。 この延長サポートのスケジュールは、ユーザーが計画的に上位の PostgreSQL バージョンに対応した Azure Database for PostgreSQL フレキシブル サーバーへの移行を行うための時間を確保するためのものです。
PostgreSQL 12 のサポート
PostgreSQL 12 は、PostgreSQL コミュニティのバージョン管理ポリシーに準拠した Azure のバージョン管理ポリシーに従って、2024 年 11 月 14 日に廃止されます。 このポリシーによると、各メジャー バージョンがサポートされるのは、それがコミュニティによって廃止されるまでの間です。 しかし、Azure はお客様が Azure Database for PostgreSQL 単一サーバーからフレキシブル サーバー、およびより高い PostgreSQL バージョンへの計画と移行を行う時間的余裕を確保するために PostgreSQL 11 のサポートを 2025 年 11 月 9 日まで延長しました。 このサポートの延長は、PostgreSQL 11 を現在使用しているお客様がよりスムーズな移行を行えるようにするためのものです。
シングル サーバーのサポート:
- 2025 年 3 月 28 日まで、ユーザーは Azure portal を通した作成を除き、Azure Database for PostgreSQL シングル サーバー上に PostgreSQL 11 サーバーを作成して利用し続けることができます。 重要なこととして、廃止された PostgreSQL エンジンに関連するその他の制限は引き続き適用されることに注意してください。
- Azure は、2023 年 11 月 9 日まで、PostgreSQL 11 サーバー用の PostgreSQL コミュニティによって提供されるマイナー バージョンを組み込んだ更新プログラムを提供します。
フレキシブル サーバーのサポート
- ユーザーは、2025 年 11 月 9 日まで、Azure Database for PostgreSQL フレキシブル サーバーで PostgreSQL 11 サーバーを作成して操作できます。
- シングル サーバーと同様に、PostgreSQL 11 サーバー用の PostgreSQL コミュニティが提供するマイナー バージョンを含む更新プログラムは、2023 年 11 月 9 日まで利用できます。
- 2023 年 11 月 9 日から 2025 年 11 月 9 日までは、ユーザーは引き続きフレキシブル サーバーで PostgreSQL 11 の新しいインスタンスを使用して作成することができますが、それらには他の廃止された PostgreSQL エンジンの制限が適用されます。
この Postgres 11 サポートの延長は、シームレスな移行パスを提供し、ユーザーにとっての継続的な機能性を確保するための Azure のコミットメントの一環です。
Azure Database for PostgreSQL フレキシブル サーバーでサポートされていない、廃止された PostgreSQL エンジンのバージョン
Azure Database for PostgreSQL フレキシブル サーバーでは、廃止されたバージョンを引き続き実行できます。 ただし、各 PostgreSQL データベース バージョンの提供終了日以降は、次の制限事項に注意してください。
- コミュニティはこれ以上のバグ修正プログラムやセキュリティ修正プログラムをリリースしないため、Azure Database for PostgreSQL フレキシブル サーバーは、バグやセキュリティの問題に関して廃止されたデータベース エンジンへのパッチの適用を行わないか、廃止されたデータベース エンジンに関するセキュリティ対策を実施します。 その結果、セキュリティの脆弱性やその他の問題が発生する可能性があります。 ただし、Azure は、ホスト、OS、コンテナー、およびその他のサービス関連のコンポーネントに関しては、定期的なメンテナンスとパッチの適用を引き続き行います。
- PostgreSQL エンジン自体に関連してサポートに関する問題が発生する可能性がありますが、コミュニティからはパッチが提供されなくなったので、サポートを提供できない可能性があります。 このような場合は、サポートされているバージョンの 1 つにデータベースをアップグレードする必要があります。
- 提供終了したバージョンの新しいデータベース サーバーを作成することはできません。 ただし、特定の時点への回復を実行し、既存のサーバーの読み取りレプリカを作成することはできます。
- Azure Database for PostgreSQL フレキシブル サーバーで開発された新しいサービス機能は、サポートされているデータベース サーバーのバージョンでのみ使用できます。
- アップタイム SLA が適用されるのは、Azure Database for PostgreSQL フレキシブル サーバーのサービス関連の問題に対してだけであり、データベース エンジン関連のバグに起因するダウンタイムに対しては一切適用されません。
- 廃止されたデータベース バージョンにおいて、PostgreSQL データベース エンジンの脆弱性に起因するサービスへの深刻な脅威が発見されるという極端な場合には、Azure はサービスをセキュリティで保護するために、ユーザーのデータベース サーバーの停止を選択する場合があります。 このような場合、サーバーをオンラインにする前にサーバーをアップグレードするようにという通知が行われます。
- Azure Postgres フレキシブル サーバー用に導入された新しい拡張機能は、コミュニティで廃止された postgres バージョンではサポートされません。
PostgreSQL バージョンの構文
PostgreSQL バージョン 10 より前は、PostgreSQL のバージョン管理ポリシーでは、1 番目 または 2 番目の番号が増えることが メジャー バージョン のアップグレードと見なされていました。 たとえば、9.5 から 9.6 への変更は、メジャー バージョンのアップグレードと見なされていました。 バージョン 10 以降は、1 番目の番号の変更のみがメジャー バージョンのアップグレードと見なされます。 たとえば、10.0 から 10.1 への変更は、マイナー リリースのアップグレードになります。 バージョン 10 から 11 への変更が、メジャー バージョンのアップグレードになります。
次のステップ
- Azure Database for PostgreSQL シングル サーバーでサポートされるバージョンを参照してください。
- Azure Database for PostgreSQL フレキシブル サーバーでサポートされるバージョンを参照してください。