RDS for PostgreSQL のメジャーバージョンアップグレードの選択
メジャーバージョンのアップグレードには、以前のバージョンのデータベースと下位互換性のない変更が含まれる場合があります。新しい機能により、既存のアプリケーションが適切に動作しなくなることがあります。このため、Amazon RDS では、メジャーバージョンアップグレードは自動的に適用されません。メジャーバージョンのアップグレードを行うには、データベースを手動で変更します。本稼働データベースにアップグレードを適用する前に、アップグレードを徹底的にテストしてアプリケーションが正常に動作することを確認してください。PostgreSQL メジャーバージョンアップグレードを行うには、「RDS for PostgreSQL のメジャーバージョンアップグレードを実行する方法」に記載されているステップを実施することをお勧めします。
PostgreSQL シングル AZ DB インスタンスまたはマルチ AZ DB インスタンス配置を次のメジャーバージョンにアップグレードすると、データベースに関連付けられている任意のリードレプリカも次のメジャーバージョンにアップグレードされます。場合によっては、アップグレード時に上位のメジャーバージョンにスキップできます。アップグレードでメジャーバージョンがスキップされると、リードレプリカもターゲットのメジャーバージョンにアップグレードされます。他のメジャーバージョンをスキップするバージョン 11 へのアップグレードには、特定の制限があります。詳細については、RDS for PostgreSQL のメジャーバージョンアップグレードを実行する方法 で説明する手順を参照してください。
PostgreSQL のほとんどの拡張機能は、PostgreSQL エンジンのアップグレード時にアップグレードされません。拡張機能は、個別にアップグレードする必要があります。詳細については、「RDS for PostgreSQL データベースでの PostgreSQL 拡張機能のアップグレード」を参照してください。
次の AWS CLI クエリを実行すると、RDS for PostgreSQL データベースで利用できるメジャーバージョンを確認できます。
aws rds describe-db-engine-versions --engine postgres --engine-version
your-version
--query "DBEngineVersions[*].ValidUpgradeTarget[*].{EngineVersion:EngineVersion}" --output text
使用可能なすべてのバージョンに対するこのクエリの結果の概要を次の表に示します。バージョン番号のアスタリスク (*) は、そのバージョンのサポートが終了したことを示します。現在のバージョンがサポートされていない場合は、最新のマイナーバージョンのアップグレードターゲットにアップグレードするか、そのバージョンで利用可能な他のアップグレードターゲットにアップグレードすることをお勧めします。
現在のソースバージョン | アップグレードターゲット |
---|---|
17.5 | なし |
17.4 | |
17.3 | |
17.2 | |
17.1 | |
16.9 | |
16.8 | |
16.7 | |
16.6 | |
16.5 | |
16.4 | |
16.3 | |
16.2 | |
16.1 | |
15.13 | |
15.12 | |
15.11 | |
15.10 | |
15.9 | |
15.8 | |
15.7 | |
15.6 | |
15.5 | |
15.4 | |
15.3* | |
15.2* | |
14.18 | |
14.17 |
|
14.16 | |
14.15 | |
14.14 | |
14.13 | |
14.12 | |
14.11 | |
14.10 | |
14.9 | |
14.8* | |
14.7.* | |
14.6* | |
14.5* | |
14.4* | |
14.3* | |
14.2* | |
14.1* | |
13.21 | |
13.20 | |
13.19 | |
13.18 | |
13.17 | |
13.16 | |
13.15 | |
13.14 | |
13.13 | |
13.12 | |
13.11 | |
13.10* | |
13.9* | |
13.8* | |
13.7* | |
13.6* | |
13.5* | |
13.4* | |
13.3* | |
13.2*、13.1* | |
12.22 | |
12.21 | |
12.20 | |
12.19 | |
12.18 | |
12.17 | |
12.16 | |
12.15 | |
12.14* | |
12.13* | |
12.12* | |
12.11* | |
12.10 | |
12.9* | |
12.8* | |
12.7* | |
12.6*、12.5*、12.4*、12.3*、12.2* | |
11.22 |
* このバージョンは現在サポートされていません。