Versi Amazon Aurora - Amazon Aurora

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Versi Amazon Aurora

Versi Amazon Aurora berbeda dari database komunitas hulu yang kompatibel dengannya. Untuk membantu Anda menjaga kompatibilitas aplikasi dan memanfaatkan fitur mesin DB terbaru, bagian berikut menjelaskan konvensi versi Aurora dan bagaimana versi Aurora memetakan ke basis data komunitas masing-masing.

Untuk daftar database relasional yang tersedia di Amazon Aurora, lihat. Mesin basis data yang didukung untuk kluster basis data Amazon Aurora

Perbedaan nomor versi antara basis data komunitas dan Aurora

Setiap versi Amazon Aurora kompatibel dengan versi spesifik dari basis data komunitas yang sesuai. Anda dapat menemukan versi komunitas database Anda dengan version fungsi, dan versi Aurora dengan fungsi tersebutaurora_version.

Contoh berikut menunjukkan cara menemukan versi komunitas database Anda untuk Aurora MySQL dan Aurora PostgreSQL.

Aurora MySQL

versionFungsi mengembalikan versi komunitas database Anda untuk Aurora MySQL.

mysql> select version();

Contoh keluaran:

+------------------+
|   version()      |
+------------------+
|  8.0.32          | 
+------------------+

Dan aurora_version fungsi mengembalikan versi Aurora:

mysql> select aurora_version(), @@aurora_version;

Contoh keluaran:

+------------------+------------------+
| aurora_version() | @@aurora_version |
+------------------+------------------+
| 3.05.2           | 3.05.2           |
+------------------+------------------+
Aurora PostgreSQL

versionFungsi mengembalikan versi komunitas database Anda untuk Aurora PostgreSQL.

postgres=> select version();

Contoh keluaran:

-----------------------------------------------------------------------------
PostgreSQL 11.7 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 4.9.3, 64-bit
(1 row)

Dan aurora_version fungsi mengembalikan versi Aurora:

postgres=> select aurora_version();

Contoh keluaran:

aurora_version
----------------
3.2.2

Untuk informasi selengkapnya, lihat Memeriksa Aurora Versi saya menggunakan SQL SQL dan Mengidentifikasi versi Amazon Aurora Postgre SQL.

Versi Amazon Aurora default

Versi default adalah versi yang dipilih Aurora secara otomatis untuk pembuatan atau peningkatan basis data ketika Anda tidak menentukan versi mesin target secara manual. Misalnya, perintah berikut menunjukkan versi mesin default untuk Aurora PostgreSQL (sampel output termasuk).

aws rds describe-db-engine-versions \ --engine aurora-postgresql \ --default-only \ --query 'DBEngineVersions[0].EngineVersion' \ --output text 16.4

Setiap versi utama memiliki versi minor default yang sesuai. Dengan demikian, versi minor default adalah 16. n untuk Aurora PostgreSQL 16, dengan nomor versi n berubah ketika Aurora merilis versi minor default baru. Biasanya, Aurora merilis dua versi minor default untuk setiap versi utama per tahun. Skrip bash shell berikut menunjukkan versi minor default untuk satu set Aurora PostgreSQL versi utama (contoh output termasuk).

for major in 16 15 14 13 12 11; do echo -n "Default for Aurora PostgreSQL major version $major: " aws rds describe-db-engine-versions \ --engine aurora-postgresql \ --engine-version "$major" \ --default-only \ --query 'DBEngineVersions[0].EngineVersion' \ --output text done Default for Aurora PostgreSQL major version 16: 16.4 Default for Aurora PostgreSQL major version 15: 15.8 Default for Aurora PostgreSQL major version 14: 14.13 Default for Aurora PostgreSQL major version 13: 13.16 Default for Aurora PostgreSQL major version 12: 12.20 Default for Aurora PostgreSQL major version 11: 11.21

Jika Anda mengaktifkan upgrade versi minor otomatis untuk cluster Aurora DB Anda, Aurora menggunakan versi minor default atau versi minor yang lebih baru untuk versi mayor tertentu. Misalnya, jika versi minor default untuk Aurora PostgreSQL 15 adalah 15.8, dan versi 15.10 yang lebih baru juga tersedia, Aurora dapat secara otomatis meningkatkan ke 15.8 atau 15.10.

Versi mayor Amazon Aurora

Versi Aurora menggunakan skema major.minor.patch. Versi mayor Aurora mengacu pada versi mayor komunitas MySQL atau PostgreSQL yang kompatibel dengan Aurora. Versi mayor Aurora MySQL dan Aurora PostgreSQL tersedia berdasarkan dukungan standar setidaknya sampai akhir masa penggunaan komunitas untuk versi komunitas yang sesuai. Anda dapat terus menjalankan versi utama melewati akhir Aurora dari tanggal dukungan standar dengan biaya tertentu. Untuk informasi selengkapnya, lihat Amazon RDS Extended Support dengan dan Harga Amazon Aurora.

Untuk informasi selengkapnya tentang versi utama dan kalender rilis untuk Aurora MySQL dan Aurora PostgreSQL, lihat halaman berikut di Catatan Rilis masing-masing:

Anda juga dapat melihat informasi tentang tanggal dukungan untuk versi mesin utama dengan menjalankan AWS CLI perintah describe-db-major-engine-versions atau dengan menggunakan operasi Describe DBMajor EngineVersions RDS API.

catatan

Amazon RDS Extended Support untuk Aurora MySQL versi 2 dimulai pada 1 November 2024, tetapi Anda tidak akan dikenakan biaya hingga 1 Desember 2024. Antara 1 November dan 30 November 2024, semua cluster DB Aurora MySQL versi 2 tercakup dalam Amazon RDS Extended Support. Untuk informasi selengkapnya, lihat Dukungan yang Diperluas Amazon RDS untuk versi Aurora tertentu.

Berapa lama versi mayor Amazon Aurora tetap tersedia

Amazon Aurora versi mayor tetap tersedia setidaknya sampai akhir masa penggunaan komunitas untuk versi komunitas yang sesuai. Anda dapat menggunakan tanggal akhir dukungan standar Aurora untuk merencanakan siklus pengujian dan peningkatan Anda. Tanggal ini merepresentasikan tanggal paling awal saat peningkatan ke versi yang lebih baru mungkin diperlukan. Untuk informasi selengkapnya tentang tanggal, lihat Versi mayor Amazon Aurora.

Sebelum Aurora meminta Anda untuk meningkatkan ke versi utama yang lebih baru dan untuk membantu Anda merencanakan, Anda menerima pengingat setidaknya 12 bulan sebelumnya. Pengingat mengkomunikasikan hal berikut tentang proses peningkatan.

  • Waktu tonggak tertentu

  • Dampaknya pada cluster DB Anda

  • Tindakan yang disarankan

Kami menyarankan Anda menguji aplikasi Anda secara menyeluruh dengan versi database baru sebelum memutakhirkan klaster Anda ke versi utama yang baru.

Setelah versi utama mencapai akhir Aurora dari dukungan standar, cluster DB apa pun yang masih menjalankan versi sebelumnya secara otomatis ditingkatkan ke versi Extended Support selama jendela pemeliharaan terjadwal. Biaya Extended Support mungkin berlaku. Untuk informasi selengkapnya tentang Amazon RDS Extended Support, lihat Menggunakan dukungan Amazon RDS Extended.

Versi minor Amazon Aurora

Versi Aurora menggunakan skema major.minor.patch. Versi minor Aurora menyediakan peningkatan inkremental khusus komunitas dan Aurora pada layanan ini, misalnya fitur dan perbaikan baru.

Untuk informasi selengkapnya tentang versi minor dan kalender rilis untuk Aurora MySQL dan Aurora PostgreSQL, lihat halaman berikut di Catatan Rilis masing-masing:

Bagian berikut menjelaskan detail tentang irama dan masa pakai yang dapat Anda harapkan untuk versi minor Aurora.

Seberapa sering Amazon Aurora versi minor dirilis

Secara umum, Amazon Aurora versi minor dirilis setiap tiga bulan. Jadwal rilis mungkin bervariasi untuk menyertakan fitur atau perbaikan tambahan.

Berapa lama versi minor Amazon Aurora tetap tersedia

Biasanya, Amazon Aurora membuat setiap versi minor dari versi utama tertentu tersedia setidaknya selama 12 bulan. Pada akhir periode ini, Aurora mungkin secara otomatis meningkatkan database Anda ke versi minor default atau ke versi yang lebih baru. Aurora memulai upgrade selama jendela pemeliharaan terjadwal untuk setiap cluster DB yang menjalankan versi minor sebelumnya.

Dalam beberapa kasus, Aurora mungkin menggantikan versi minor dari versi mayor tertentu lebih cepat dari periode 12 bulan biasa. Alasan dapat mencakup masalah keamanan kritis atau end-of-support tanggal untuk versi utama.

Sebelum memulai upgrade otomatis versi minor yang mendekati akhir masa pakai, Aurora biasanya memberikan pengingat tiga bulan sebelumnya. Aurora merinci hal-hal berikut tentang proses peningkatan.

  • Waktu tonggak tertentu

  • Dampaknya pada cluster DB Anda

  • Tindakan yang disarankan

Pemberitahuan dengan pemberitahuan kurang dari tiga bulan menjelaskan hal-hal penting, seperti masalah keamanan, yang memerlukan tindakan lebih cepat.

Jika pengaturan pemutakhiran versi minor otomatis diaktifkan, Anda mendapatkan pengingat tetapi tidak ada pemberitahuan peristiwa RDS. Aurora meningkatkan database Anda dalam jendela pemeliharaan setelah batas waktu upgrade wajib telah berlalu.

Jika pengaturan pemutakhiran versi minor otomatis tidak diaktifkan, Anda mendapatkan pengingat dan peristiwa klaster Amazon RDS DB dengan kategori maintenance dan ID. RDS-EVENT-0156 Aurora meningkatkan database Anda dalam jendela pemeliharaan berikutnya.

Perhatikan bahwa setelah versi minor mencapai akhir Aurora dari dukungan standar, tidak ada versi patch lebih lanjut yang akan dirilis untuk versi minor tersebut. Untuk menerima perbaikan bug kritis atau CVEs, Anda harus meningkatkan ke versi minor dengan dukungan standar.

Untuk informasi selengkapnya tentang upgrade versi minor otomatis, lihat Peningkatan versi minor otomatis untuk klaster DB Aurora.

Versi patch Amazon Aurora

Versi Aurora menggunakan skema major.minor.patch. Versi patch Aurora mencakup perbaikan penting yang ditambahkan ke versi minor setelah rilis awal (misalnya, Aurora MySQL 3.04.0, 3.04.1,..., 3.04.3). Sementara setiap versi minor baru menyediakan fitur Aurora baru, versi patch baru dalam versi minor tertentu terutama digunakan untuk menyelesaikan masalah penting.

Untuk informasi selengkapnya tentang patching, lihat Memelihara klaster DB Amazon Aurora.