このページでは、Cloud SQL のデータベースのバージョン サポート ポリシーについて説明します。
Cloud SQL でサポートされているメジャー バージョンとマイナー バージョン
Cloud SQL は、次のデータベース バージョンをサポートしています。
メジャー バージョン | マイナー バージョン |
---|---|
PostgreSQL 15(デフォルト) | 15.2 |
PostgreSQL 14 | 14.7 |
PostgreSQL 13 | 13.10 |
PostgreSQL 12 | 12.14 |
PostgreSQL 11 | 11.19 |
PostgreSQL 10 | 10.23 |
PostgreSQL 9.6 | 9.6.24 |
Cloud SQL は、インスタンスをパッチとマイナー バージョンのアップデートで自動的に最新状態に保ちます。
前述のとおり、Cloud SQL でサポートされるデータベース エンジンには複数のバージョンがあります。バージョンによって、備わっている機能や生じている問題が異なる場合があります。Cloud SQL は、アップグレードによりユーザーに影響が及ぶことを認識していますが、常に最新の機能と重要なパッチを提供しています。
メジャー バージョンとマイナー バージョン
PostgreSQL 9.6 では、バージョン番号の最初の 2 つの数字がメジャー バージョン番号です。たとえば、バージョン 9.6.1 の場合、Cloud SQL はメジャー バージョンとして 9.6 を、マイナー バージョンとして 1 を使用します。
PostgreSQL 10 以降では、最初の数字がメジャー バージョン番号です。たとえば、バージョン 10.1 では、10 がメジャー バージョン番号、1 がマイナー バージョンです。
メジャー バージョンのサポート
Cloud SQL では、データベース エンジン デベロッパーによる一般提供のリリースから 5 か月以内に、新しいメジャー バージョンをサポートすることを目指しています。
マイナー バージョンのサポート
Cloud SQL は、データベース エンジン デベロッパーによる一般提供リリースから 3 か月以内に、新しいマイナー バージョンをサポートすることを目的としています。Cloud SQL が新しいマイナー バージョンのサポートを開始すると、新しいインスタンスは自動的に新しいバージョンでプロビジョニングされます。既存のインスタンスは、次回の定期メンテナンス ロールアウトの際、新しいバージョンにアップグレードされます。
Cloud SQL は、各データベース エンジンのターゲット マイナー バージョンを判別します。ターゲット マイナー バージョンが Cloud SQL インスタンスのマイナー バージョンと異なる場合、Cloud SQL は次のメンテナンス サイクル中にそのバージョンをアップグレードします。インスタンスにメンテナンスの時間枠を設定することによって、メンテナンスによる再起動が発生する日時を制御できます。
メジャー バージョンの非推奨化計画
Cloud SQL で特定のメジャー バージョンの非推奨化が予定されている場合、プロジェクト オーナーに注意を促すために、少なくとも 12 か月前に非推奨通知を送信します。
Cloud SQL は、必要に応じてアップグレードによる中断を最小限に抑えるためのツールも提供します。新しいメジャー バージョンに移行していないインスタンスは、12 か月の期間の終了時に自動的にアップグレードされます。
各データベース バージョンの Cloud SQL のサポートの開始日
次の表に、データベース バージョンの Cloud SQL のサポートの一般提供が開始された日付を示します。
バージョン | 開始日 |
---|---|
PostgreSQL 15 | 2023 年 5 月 24 日 |
PostgreSQL 14 | 2021 年 11 月 11 日 |
PostgreSQL 13 | 2020 年 11 月 5 日 |
PostgreSQL 12 | 2020 年 5 月 21 日 |
PostgreSQL 11 | 2019 年 9 月 27 日 |
PostgreSQL 10 | 2020 年 3 月 27 日 |
PostgreSQL 9.6 | 2018 年 4 月 1 日 |