Posted On: Apr 19, 2022
Amazon Aurora-PostgreSQL Compatible edition now supports Multi Major Version Upgrades which allows you to perform major version upgrades across multiple different major versions is now available in Amazon Web Services China (Beijing) Region, operated by Sinnet and Amazon Web Services China (Ningxia) Region, operated by NWCD.
Previously, major version upgrades could only be done to one higher version at a time. For example, PostgreSQL 9.6.X could only be upgraded to PostgreSQL 10.X. If you wanted to upgrade your older instances to the latest major version, you would have to perform multiple major version upgrades until you reached your target version.
You can perform an in-place upgrade of your database cluster to PostgreSQL major version 11.X, 12.X and 13.X. Instead of backing up and restoring the database to the new version, you can upgrade with just a few clicks in the Amazon RDS Management Console or by using the AWS SDK or CLI. With the multi major version upgrade feature, you can perform any of the following upgrades seamlessly in a single step, thus reducing downtime substantially.
- Upgrade from Aurora PostgreSQL 9.6.X to Aurora PostgreSQL 11.X
- Upgrade from Aurora PostgreSQL 9.6.X to Aurora PostgreSQL 12.X
- Upgrade from Aurora PostgreSQL 9.6.X to Aurora PostgreSQL 13.X
- Upgrade from Aurora PostgreSQL 10.X to Aurora PostgreSQL 12.X
- Upgrade from Aurora PostgreSQL 10.X to Aurora PostgreSQL 13.X
- Upgrade from Aurora PostgreSQL 11.X to Aurora PostgreSQL 13.X
To upgrade, select the "Modify" option on the Amazon Web Services Management Console corresponding to the DB cluster you want to upgrade, choose the version of Aurora PostgreSQL you want to upgrade to, and proceed with the wizard. The upgrade will be applied immediately (if you select the "Apply Immediately" option) or during your next maintenance window (by default). Note that in either case, your database will be unavailable for a few minutes as the upgrade completes and your database instances are rebooted. Please review the Aurora documentation to learn more.