Kebijakan versi untuk Azure Database for PostgreSQL

Artikel ini menjelaskan kebijakan penerapan versi Azure Database for PostgreSQL.

Versi utama

Versi utama adalah perubahan dalam angka pertama versi. Misalnya, PostgreSQL 16 ke PostgreSQL 17 adalah peningkatan versi utama. Versi utama memperkenalkan fitur dan kemampuan baru. Mereka mungkin menyertakan perubahan yang memerlukan pembaruan kode aplikasi. Azure Database for PostgreSQL mendukung setiap versi PostgreSQL utama sejak tanggal Azure mulai menawarkan dukungan hingga versi mencapai akhir masa pakai (akhir dukungan) seperti yang didefinisikan oleh komunitas PostgreSQL. Untuk detailnya, lihat Kebijakan penerapan versi komunitas PostgreSQL.

Kebijakan dukungan

Tabel berikut ini menyediakan detail penghentian untuk versi utama PostgreSQL. Tanggalnya mengikuti kebijakan penerapan versi komunitas PostgreSQL.

Versi PostgreSQL Apa yang baru Tanggal Mulai Dukungan Standar Azure Tanggal Akhir Dukungan Standar Azure
PostgreSQL 18 Catatan rilis 25-Sep-2025 14-November-2030
PostgreSQL 17 Catatan rilis 30-Sep-2024 8-Nov-2029
PostgreSQL 16 Catatan rilis 15-Oct-2023 9-Nov-2028
PostgreSQL 15 Catatan rilis 15-May-2023 11-Nov-2027
PostgreSQL 14 Catatan rilis 29-Jun-2022 12-Nov-2026
PostgreSQL 13 Catatan rilis 25-May-2021 31-Jul-2026
PostgreSQL 12 Catatan rilis 22-Sep-2020 31-Jul-2026
PostgreSQL 11 Catatan rilis 24-Jul-2019 31-Juli-2026

Untuk opsi yang tersedia setelah Tanggal Akhir Dukungan Standar Azure, lihat Dukungan Diperpanjang Azure Database for PostgreSQL.

Dukungan versi kecil

Instans server fleksibel Azure Database for PostgreSQL secara otomatis meningkatkan versi minor ke versi PostgreSQL pilihan Azure selama pemeliharaan berkala.

Versi mesin PostgreSQL yang dihentikan tidak didukung di Azure Database for PostgreSQL

Anda dapat terus menggunakan versi yang dihentikan di instans server fleksibel Azure Database for PostgreSQL. Namun, setelah tanggal penghentian untuk setiap versi database PostgreSQL, pembatasan berikut berlaku:

  • Ketika komunitas menghentikan versi PostgreSQL, Azure Database for PostgreSQL berhenti menerapkan bug atau patch keamanan ke mesin database. Perubahan ini mungkin mengekspos server Anda terhadap risiko keamanan atau masalah lainnya. Namun, Azure terus memelihara dan menambal host, sistem operasi, kontainer, dan komponen layanan terkait yang mendasar.

  • Jika Anda mengalami masalah dukungan yang berkaitan dengan mesin PostgreSQL itu sendiri, kami mungkin tidak dapat memberikan dukungan karena komunitas tidak lagi menyediakan patch. Dalam kasus seperti itu, Anda perlu meningkatkan database Anda ke salah satu versi yang didukung.

  • Anda tidak dapat membuat server baru dengan menggunakan versi PostgreSQL yang dihentikan. Namun, Anda dapat melakukan pemulihan pada titik waktu tertentu dan membuat salinan baca untuk server yang ada.

  • Kemampuan layanan baru yang dikembangkan oleh server Azure Database for PostgreSQL mungkin hanya tersedia untuk versi server database yang didukung.

  • SLA waktu aktif hanya berlaku untuk masalah terkait layanan instans server fleksibel Azure Database for PostgreSQL dan tidak berlaku untuk waktu henti yang disebabkan oleh bug terkait mesin database.

  • Dalam kasus yang jarang terjadi di mana kerentanan penting dalam versi PostgreSQL yang dihentikan menimbulkan ancaman terhadap layanan, Azure mungkin menghentikan server yang terpengaruh untuk melindungi platform. Dalam kasus seperti itu, Anda diberi tahu untuk meningkatkan server sebelum membuat server online.

  • Ekstensi baru yang diperkenalkan untuk instance server fleksibel Azure Database for PostgreSQL tidak didukung pada versi PostgreSQL yang telah dihentikan oleh komunitas.

Sintaks versi PostgreSQL

Sebelum PostgreSQL versi 10, kebijakan penerapan versi PostgreSQL menganggap peningkatan versi utama adalah peningkatan angka pertama atau kedua. Misalnya, 9,5 hingga 9,6 dianggap sebagai peningkatan versi utama. Pada versi 10, hanya perubahan pada angka pertama yang dianggap sebagai peningkatan versi utama. Misalnya, 10.0 hingga 10.1 adalah peningkatan rilis kecil. Versi 10 hingga 11 adalah peningkatan versi utama.