Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Memilih versi utama RDS untuk upgrade Postgre SQL
Peningkatan versi mayor dapat berisi perubahan yang tidak memiliki kompatibilitas mundur dengan versi basis data yang lebih lama. Fungsi baru dapat menyebabkan aplikasi yang ada berhenti berfungsi dengan benar. Untuk alasan ini, Amazon RDS tidak menerapkan upgrade versi utama secara otomatis. Untuk melakukan peningkatan versi mayor, ubah basis data Anda secara manual. Pastikan bahwa Anda menguji secara menyeluruh setiap peningkatan untuk memverifikasi bahwa aplikasi Anda berfungsi dengan benar sebelum menerapkan peningkatan ke basis data produksi Anda. Ketika Anda melakukan upgrade versi SQL utama Postgre, kami sarankan Anda mengikuti langkah-langkah yang dijelaskan dalam. Cara melakukan upgrade versi utama RDS untuk Postgre SQL
Saat Anda memutakhirkan instans DB Postgre SQL Single-AZ atau penerapan instans DB multi-AZ ke versi utama berikutnya, replika baca apa pun yang terkait dengan database juga ditingkatkan ke versi utama berikutnya. Dalam beberapa kasus, Anda dapat melompat ke versi mayor yang lebih tinggi saat meningkatkan. Jika peningkatan Anda melewati sebuah versi mayor, replika baca juga akan ditingkatkan ke versi mayor target tersebut. Peningkatan ke versi 11 yang melewati versi mayor lainnya akan memiliki batasan tertentu. Anda dapat menemukan detailnya dalam langkah-langkah yang dijelaskan dalam Cara melakukan upgrade versi utama RDS untuk Postgre SQL.
Sebagian besar SQL ekstensi Postgre tidak ditingkatkan selama upgrade mesin SQL Postgre. Hal ini harus ditingkatkan secara terpisah. Untuk informasi selengkapnya, lihat Meningkatkan SQL ekstensi Postgre untuk database Postgre RDS SQL.
Anda dapat mengetahui versi utama mana yang tersedia untuk SQL database Postgre Anda RDS dengan menjalankan kueri berikut: AWS CLI
aws rds describe-db-engine-versions --engine postgres --engine-version
your-version
--query "DBEngineVersions[*].ValidUpgradeTarget[*].{EngineVersion:EngineVersion}" --output text
Tabel berikut merangkum hasil kueri ini untuk semua versi yang tersedia. Tanda bintang (*) pada nomor versi berarti bahwa versi tidak lagi didukung. Jika versi Anda saat ini tidak didukung, kami sarankan Anda meningkatkan ke target peningkatan versi minor terbaru atau ke salah satu target pemutakhiran lain yang tersedia untuk versi tersebut.
* Versi ini tidak lagi didukung.