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

Amazon Aurora menggunakan kembali kode dan mempertahankan kompatibilitas dengan mesin My SQL dan SQL Postgre DB yang mendasarinya. Namun, Aurora memiliki atribut sendiri seperti nomor versi, siklus rilis, jadwal penghentian versi, dan sebagainya. Bagian berikut menjelaskan poin-poin umum dan perbedaannya. Informasi ini dapat membantu Anda memutuskan hal-hal seperti versi mana yang akan dipilih dan cara memverifikasi fitur dan perbaikan mana yang tersedia di setiap versi. Hal ini juga dapat membantu Anda memutuskan seberapa sering peningkatan dilakukan dan bagaimana rencana proses peningkatan Anda.

Basis data relasional yang tersedia di Aurora

Basis data relasional berikut tersedia di Aurora:

Perbedaan nomor versi antara basis data komunitas dan Aurora

Setiap versi Amazon Aurora kompatibel dengan versi basis data komunitas tertentu dari My SQL atau Postgre. SQL Anda dapat menemukan versi komunitas basis data Anda menggunakan fungsi version dan versi Aurora menggunakan fungsi aurora_version.

Contoh untuk Aurora My dan SQL Aurora SQL Postgre ditampilkan sebagai berikut.

mysql> select version(); +------------------+ | version() | +------------------+ | 5.7.12 | +------------------+ mysql> select aurora_version(), @@aurora_version; +------------------+------------------+ | aurora_version() | @@aurora_version | +------------------+------------------+ | 2.08.1 | 2.08.1 | +------------------+------------------+
postgres=> select version(); ----------------------------------------------------------------------------- PostgreSQL 11.7 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 4.9.3, 64-bit (1 row) postgres=> select aurora_version(); aurora_version ---------------- 3.2.2

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

Versi mayor Amazon Aurora

Versi Aurora menggunakan skema major.minor.patch. Versi utama Aurora mengacu pada versi utama SQL komunitas My SQL atau Postgre yang kompatibel dengan Aurora. Versi SQL utama SQL Aurora My dan Aurora Postgre tersedia di bawah dukungan standar setidaknya sampai akhir komunitas untuk versi komunitas yang sesuai. Anda dapat terus menjalankan versi mayor melewati tanggal akhir dukungan standar Aurora dengan biaya tertentu. Untuk informasi selengkapnya, lihat Menggunakan Amazon RDS Extended Support dan Harga Amazon Aurora.

Untuk informasi selengkapnya tentang Aurora Versi SQL utama saya dan kalender rilis, lihat Kalender rilis untuk Aurora versi utama saya. SQL

Untuk informasi selengkapnya tentang versi utama Aurora Postgre dan kalender rilis, lihat Kalender rilis untuk versi SQL utama Aurora Postgre. SQL

catatan

Amazon RDS Extended Support untuk Aurora My SQL version 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 Aurora SQL My version 2 DB tercakup dalam Amazon RDS Extended Support.

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 Aurora versi SQL minor saya dan kalender rilis, lihat Kalender rilis untuk Aurora versi minor saya. SQL

Untuk informasi selengkapnya tentang versi minor Aurora Postgre dan kalender rilis, lihat Kalender rilis untuk versi SQL minor Aurora Postgre. SQL

Versi patch Amazon Aurora

Versi Aurora menggunakan skema major.minor.patch. Versi patch Aurora mencakup perbaikan penting yang ditambahkan ke versi minor setelah rilis awalnya (misalnya, Aurora My SQL 2.10.0, 2.10.1,..., 2.10.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.

Mempelajari apa yang baru di setiap versi Amazon Aurora

Setiap versi Aurora baru dilengkapi dengan catatan rilis yang mencantumkan fitur baru, perbaikan, penyempurnaan lainnya, dan sebagainya yang berlaku untuk setiap versi.

Untuk catatan rilis Aurora My, lihat Catatan SQL Rilis untuk Aurora My. SQL Untuk catatan rilis Aurora Postgre, lihat Catatan SQL Rilis untuk Aurora Postgre. SQL

Menentukan versi basis data Amazon Aurora untuk klaster basis data Anda

Anda dapat menentukan versi apa pun yang tersedia saat ini (mayor dan minor) saat membuat cluster DB baru menggunakan operasi Buat database di AWS Management Console, AWS CLI, atau CreateDBCluster API operasi. Tidak semua versi database Aurora tersedia di setiap AWS Wilayah.

Untuk mempelajari cara membuat klaster Aurora, lihat Membuat klaster DB Amazon Aurora. Untuk mempelajari cara mengubah versi klaster Aurora yang ada, lihat Memodifikasi klaster DB Amazon Aurora.

Versi Amazon Aurora default

Ketika versi minor Aurora baru berisi peningkatan yang signifikan dibandingkan dengan yang sebelumnya, versi tersebut ditandai sebagai versi default untuk klaster DB baru. Biasanya, kami merilis dua versi default untuk setiap versi mayor per tahun.

Kami menyarankan agar klaster DB Anda ditingkatkan ke versi minor default terbaru karena versi tersebut berisi perbaikan keamanan dan fungsionalitas terbaru.

Peningkatan versi minor otomatis

Anda dapat terus menggunakan versi minor Aurora terbaru dengan mengaktifkan Peningkatan versi minor otomatis untuk setiap instans DB di klaster Aurora. Aurora hanya melakukan peningkatan otomatis jika pengaturan ini diaktifkan untuk semua instans di klaster DB Anda. Peningkatan versi minor otomatis dilakukan ke versi minor default.

Kami biasanya menjadwalkan peningkatan otomatis dua kali setahun untuk klaster DB yang memiliki pengaturan Peningkatan versi minor otomatis diatur ke Yes. Peningkatan ini dimulai selama periode pemeliharaan yang Anda tentukan untuk klaster Anda. Untuk informasi selengkapnya, lihat Peningkatan versi minor otomatis untuk klaster DB Aurora.

Upgrade versi minor otomatis dikomunikasikan terlebih dahulu melalui acara cluster Amazon RDS DB dengan kategori maintenance dan ID. RDS-EVENT-0156 Untuk informasi selengkapnya, lihat Kategori RDS acara Amazon dan pesan acara untuk Aurora.

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 kami meminta Anda meningkatkan ke versi utama yang lebih baru dan untuk membantu Anda merencanakan, kami biasanya memberikan pengingat setidaknya 12 bulan sebelumnya. Kami melakukannya untuk mengomunikasikan proses peningkatan terperinci. Detailnya mencakup waktu milestone tertentu, dampak pada klaster DB Anda, dan tindakan yang kami sarankan untuk Anda lakukan. Kami selalu menyarankan Anda menguji aplikasi Anda secara menyeluruh dengan versi basis data baru sebelum melakukan peningkatan versi mayor.

Setelah versi utama mencapai akhir Aurora dari dukungan standar, cluster DB apa pun yang masih menjalankan versi yang lebih lama akan 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.

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

Kami bermaksud untuk membuat setiap Amazon Aurora versi minor dari versi mayor tertentu tersedia setidaknya selama 12 bulan. Pada akhir periode ini, Aurora mungkin menerapkan peningkatan versi minor otomatis ke versi minor default berikutnya. Peningkatan semacam itu dimulai selama periode pemeliharaan terjadwal untuk klaster apa pun yang masih menjalankan versi minor yang lebih lama.

Kami mungkin mengganti versi minor dari versi mayor tertentu lebih cepat dari periode 12 bulan biasa jika ada masalah krusial seperti masalah keamanan, atau jika versi mayor tersebut telah mencapai akhir masa penggunaan.

Sebelum memulai peningkatan otomatis versi minor yang mendekati akhir masa penggunaan, kami biasanya memberikan pengingat tiga bulan sebelumnya. Kami melakukannya untuk mengomunikasikan proses peningkatan terperinci. Detailnya mencakup waktu milestone tertentu, dampak pada klaster DB Anda, dan tindakan yang kami sarankan untuk Anda lakukan. Notifikasi tiga bulan sebelumnya akan digunakan ketika ada hal-hal penting, seperti masalah keamanan, yang memerlukan tindakan lebih cepat.

Jika Anda tidak mengaktifkan pengaturan pemutakhiran versi minor Otomatis, Anda mendapatkan pengingat tetapi tidak ada pemberitahuan RDS acara. Peningkatan terjadi dalam periode pemeliharaan setelah batas waktu peningkatan wajib telah berlalu.

Jika Anda mengaktifkan pengaturan pemutakhiran versi minor Otomatis, Anda mendapatkan pengingat dan peristiwa cluster Amazon RDS DB dengan kategori maintenance dan ID. RDS-EVENT-0156 Peningkatan terjadi selama periode pemeliharaan berikutnya.

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

Dukungan jangka panjang untuk versi minor Amazon Aurora tertentu

Untuk setiap versi utama Aurora, versi minor tertentu ditetapkan sebagai long-term-support (LTS) versi dan tersedia setidaknya selama tiga tahun. Artinya, setidaknya satu versi minor per versi mayor tersedia lebih lama dari 12 bulan yang biasa. Kami biasanya memberikan pengingat enam bulan sebelum akhir periode ini. Kami melakukannya untuk mengomunikasikan proses peningkatan terperinci. Detailnya mencakup waktu milestone tertentu, dampak pada klaster DB Anda, dan tindakan yang kami sarankan untuk Anda lakukan. Notifikasi enam bulan sebelumnya akan digunakan ketika ada hal-hal penting, seperti masalah keamanan, yang memerlukan tindakan lebih cepat.

LTSversi minor hanya mencakup perbaikan kritis (melalui versi patch). LTSVersi tidak menyertakan fitur baru yang dirilis setelah diperkenalkan. Setahun sekali, cluster DB yang berjalan pada versi LTS minor ditambal ke versi patch terbaru dari rilis. LTS Kami melakukan patching ini untuk membantu memastikan bahwa Anda mendapatkan manfaat dari perbaikan keamanan dan stabilitas kumulatif. Kami mungkin menambal versi LTS minor lebih sering jika ada perbaikan penting, seperti untuk keamanan, yang perlu diterapkan.

catatan

Jika Anda ingin tetap menggunakan versi LTS minor selama siklus hidupnya, pastikan untuk menonaktifkan upgrade versi minor otomatis untuk instans DB Anda. Untuk menghindari pemutakhiran cluster DB Anda secara otomatis dari versi LTS minor, kosongkan kotak centang Aktifkan pemutakhiran versi minor otomatis pada instans DB apa pun di cluster Aurora Anda.

Untuk nomor versi semua versi AuroraLTS, lihat Aurora Dukungan SQL jangka panjang saya () rilis LTS dan. Menggunakan rilis dukungan SQL jangka panjang Aurora Postgre () LTS

Amazon RDS Extended Support untuk versi Aurora yang dipilih

Dengan Amazon RDS Extended Support, Anda dapat terus menjalankan database Anda pada versi mesin utama melewati akhir Aurora dari tanggal dukungan standar dengan biaya tambahan. Selama RDS Extended Support, Amazon RDS akan menyediakan patch untuk Critical dan High CVEs seperti yang didefinisikan oleh peringkat CVSS tingkat keparahan National Vulnerability Database (NVD). Untuk informasi selengkapnya, lihat Menggunakan Amazon RDS Extended Support.

RDSExtended Support hanya tersedia pada versi Aurora tertentu. Untuk informasi selengkapnya, lihat Versi mayor Amazon Aurora.

Mengontrol secara manual apakah dan kapan klaster basis data Anda akan ditingkatkan ke versi baru

Peningkatan versi minor otomatis dilakukan ke versi minor default. Kami biasanya menjadwalkan peningkatan otomatis dua kali setahun untuk kluster DB yang mengaktifkan pengaturan pemutakhiran versi minor Otomatis. Peningkatan ini dimulai selama periode pemeliharaan yang ditentukan pelanggan. Jika Anda ingin mematikan upgrade versi minor otomatis, nonaktifkan upgrade versi minor otomatis pada instans DB apa pun dalam cluster Aurora. Aurora melakukan upgrade versi minor otomatis hanya jika semua instans DB di cluster Anda mengaktifkan pengaturan.

catatan

Namun, untuk peningkatan wajib seperti akhir masa pakai versi minor, cluster DB akan ditingkatkan meskipun pengaturan peningkatan versi minor Otomatis dinonaktifkan. Anda mendapatkan pengingat tetapi tidak ada pemberitahuan RDS acara. Peningkatan terjadi dalam periode pemeliharaan setelah batas waktu peningkatan wajib telah berlalu.

Karena peningkatan versi mayor menimbulkan beberapa risiko kompatibilitas, tingkatkan ini tidak terjadi secara otomatis. Anda harus memulai peningkatan ini, kecuali dalam kasus penghentian versi mayor, seperti yang dijelaskan sebelumnya. Kami selalu menyarankan Anda menguji aplikasi Anda secara menyeluruh dengan versi basis data baru sebelum melakukan peningkatan versi mayor.

Untuk informasi selengkapnya tentang meningkatkan klaster DB ke versi mayor Aurora baru, lihat Memutakhirkan Amazon Aurora SQL My DB cluster dan Meningkatkan kluster Amazon Aurora SQL Postgre DB.

Peningkatan Amazon Aurora wajib

Untuk perbaikan kritis tertentu, kami mungkin melakukan peningkatan terkelola ke tingkat patch yang lebih baru dalam versi minor yang sama. Peningkatan wajib ini terjadi bahkan jika Peningkatan versi minor otomatis dinonaktifkan. Sebelum melakukannya, kami akan mengomunikasikan proses peningkatan yang terperinci. Detailnya mencakup waktu milestone tertentu, dampak pada klaster DB Anda, dan tindakan yang kami sarankan untuk Anda lakukan. Peningkatan terkelola tersebut dilakukan secara otomatis. Setiap peningkatan tersebut dimulai dalam periode pemeliharaan klaster.

Menguji klaster DB Anda dengan versi Aurora baru sebelum melakukan peningkatan

Anda dapat menguji proses peningkatan dan fungsi versi baru dengan aplikasi dan beban kerja Anda. Pilih salah satu metode berikut:

  • Kloning klaster Anda menggunakan fitur klon basis data cepat Amazon Aurora. Lakukan peningkatan dan pengujian pasca-peningkatan pada klaster baru.

  • Pulihkan dari snapshot klaster untuk membuat klaster Aurora baru. Anda dapat membuat snapshot klaster sendiri dari klaster Aurora yang ada. Aurora juga secara otomatis membuat snapshot berkala bagi Anda untuk setiap klaster Anda. Anda kemudian dapat memulai peningkatan versi untuk klaster baru tersebut. Anda dapat bereksperimen pada salinan klaster yang ditingkatkan sebelum memutuskan apakah akan meningkatkan klaster asli Anda.

Untuk informasi selengkapnya tentang berbagai cara membuat klaster baru untuk pengujian ini, lihat Mengkloning volume untuk klaster DB Amazon Aurora dan Membuat snapshot klaster DB.