データベースのバージョン ポリシー

このページでは、Cloud SQL のデータベースのバージョン サポート ポリシーについて説明します。

はじめに

Cloud SQL は、次のデータベース バージョンをサポートしています。

  • PostgreSQL 12(デフォルト)
  • PostgreSQL 11
  • PostgreSQL 10
  • PostgreSQL 9.6

Cloud SQL は、インスタンスをパッチとマイナー バージョンのアップデートで自動的に最新状態に保ちます。

前述のとおり、Cloud SQL でサポートされるデータベース エンジンには複数のバージョンがあります。バージョンによって、備わっている機能や生じている問題が異なる場合があります。Cloud SQL は、アップグレードによりユーザーに影響が及ぶことを認識していますが、常に最新の機能と重要なパッチを提供しています。

メジャー バージョンとマイナー バージョン

PostgreSQL 9.6 では、バージョン番号の最初の 2 つの数字がメジャー バージョン番号です。たとえば、バージョン 9.6.1 の場合、Cloud SQL はメジャー バージョンとして 9.6 を、マイナー バージョンとして 1 を使用します。

PostgreSQL 10 以降では、最初の数字がメジャー バージョン番号です。たとえば、バージョン 10.1 では、10 がメジャー バージョン番号、1 がマイナー バージョンです。

メジャー バージョンのサポート

各メジャー バージョンは最低 3 年間サポートされます。

マイナー バージョンのサポート

Cloud SQL は、データベース インスタンスの安定性とセキュリティを保証するために定期的なメンテナンスを実行します。メンテナンスには、各データベース エンジンのマイナー バージョンの更新が含まれます。Cloud SQL は、各データベース エンジンのターゲット マイナー バージョンを判別し、ターゲット マイナー バージョンをいつでもアップグレードできます。

ターゲット マイナー バージョンが Cloud SQL インスタンスのマイナー バージョンと異なる場合、Cloud SQL は次のメンテナンス サイクル中にそのバージョンをアップグレードします。インスタンスにメンテナンスの時間枠を設定することによって、メンテナンスによる再起動が発生する日時を制御できます。

メジャー バージョン廃止の計画

Cloud SQL で特定のメジャー バージョンのサポート終了が予定されている場合、お客様に注意を促すために、少なくとも 12 か月前に非推奨通知を送信します。

Cloud SQL は、必要に応じてアップグレードによる中断を最小限に抑えるためのツールも提供します。新しいメジャー バージョンに移行していないインスタンスは、12 か月の期間の終了時に自動的にアップグレードされます。

各データベース バージョンの Cloud SQL のサポートはいつから開始されたか

次のテーブルは、データベース バージョンの Cloud SQL のサポートの一般提供が開始された日付を示しています。

バージョン 日付
PostgreSQL 9.6 2018 年 4 月 1 日
PostgreSQL 10 2020 年 3 月 27 日
PostgreSQL 11 2019 年 9 月 27 日