Meningkatkan kluster Amazon Aurora DB - Amazon Aurora

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

Meningkatkan kluster Amazon Aurora DB

Dengan Amazon Aurora, Anda dapat mengontrol dan menguji peningkatan ke cluster DB Anda. Amazon Aurora menyediakan opsi untuk upgrade versi minor otomatis, kontrol upgrade manual, upgrade yang diperlukan, dan pengujian pra-upgrade. Anda dapat menyimpan klaster Anda up-to-date dengan versi minor terbaru, menunda peningkatan non-kritis, memaksa peningkatan untuk masalah serius, dan memvalidasi perilaku pemutakhiran di lingkungan non-produksi. Bagian berikut merinci cara mengelola dan menguji upgrade cluster Aurora DB menggunakan kemampuan ini.

Upgrade versi minor otomatis untuk Aurora

Upgrade versi minor otomatis memperbarui database Anda secara berkala ke versi mesin database terbaru. Namun, upgrade mungkin tidak selalu menyertakan versi mesin database terbaru. Jika Anda perlu menyimpan database Anda pada versi tertentu pada waktu tertentu, kami sarankan Anda meningkatkan secara manual ke versi database yang Anda butuhkan sesuai dengan jadwal yang Anda butuhkan. Dalam kasus masalah keamanan kritis atau ketika versi mencapai end-of-support tanggalnya, Aurora mungkin menerapkan pemutakhiran versi minor meskipun Anda belum mengaktifkan opsi pemutakhiran versi minor Otomatis. Untuk informasi selengkapnya, lihat dokumentasi pemutakhiran untuk mesin database spesifik Anda.

Lihat Memutakhirkan versi minor atau level patch cluster Aurora SQL My DB dan Melakukan upgrade versi minor.

Anda dapat terus menggunakan versi minor Aurora terbaru dengan mengaktifkan Peningkatan versi minor otomatis untuk setiap instans DB di klaster Aurora. Aurora melakukan pemutakhiran otomatis hanya jika semua instans DB di cluster Anda mengaktifkan pengaturan ini.

Jika pemutakhiran versi minor otomatis adalah Ya untuk cluster DB Anda, Aurora memutakhirkan secara otomatis ke versi minor default atau ke versi minor yang lebih baru. Misalnya, jika versi minor default adalah 15.8 untuk Aurora PostgreSQL 15, dan versi 15.10 ada, target untuk upgrade otomatis dapat berupa 15.8 atau 15.10.

Aurora biasanya menjadwalkan upgrade otomatis dua kali setahun untuk cluster DB yang memiliki upgrade versi minor otomatis diaktifkan. Upgrade ini terjadi selama jendela pemeliharaan yang Anda tentukan untuk klaster Anda. Untuk informasi selengkapnya, lihat Peningkatan versi minor otomatis untuk klaster DB Aurora.

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

Mengontrol peningkatan cluster DB Anda secara manual ke versi baru

Jika Anda mengaktifkan pengaturan pemutakhiran versi minor Otomatis, Aurora secara otomatis memutakhirkan cluster DB Anda ke versi minor default atau versi minor yang lebih baru. Aurora biasanya menjadwalkan upgrade otomatis dua kali setahun untuk cluster DB yang memiliki pengaturan upgrade versi minor Auto diaktifkan. Peningkatan ini dimulai selama periode pemeliharaan yang ditentukan pelanggan.

Untuk 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

Untuk peningkatan wajib seperti akhir masa pakai versi minor, Aurora meningkatkan cluster DB meskipun pengaturan peningkatan versi minor Otomatis dinonaktifkan. Anda mendapatkan pengingat tetapi tidak ada pemberitahuan acara RDS. Aurora upgrade cluster Anda terjadi dalam jendela pemeliharaan setelah batas waktu upgrade wajib telah berlalu.

Karena peningkatan versi mayor menimbulkan beberapa risiko kompatibilitas, tingkatkan ini tidak terjadi secara otomatis. Anda harus memulai ini, kecuali jika ada penghentian versi utama. Kami menyarankan Anda menguji aplikasi Anda secara menyeluruh dengan versi database baru sebelum memutakhirkan klaster Anda ke versi utama.

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

Peningkatan Amazon Aurora wajib

Untuk perbaikan kritis tertentu, Aurora mungkin melakukan upgrade terkelola ke level patch yang lebih baru dalam versi minor yang sama. Dalam hal ini, Aurora meningkatkan klaster Anda bahkan jika upgrade versi minor otomatis dimatikan. Sebelum melakukannya, Aurora mengkomunikasikan proses peningkatan terperinci. Detailnya mencakup waktu pencapaian tertentu, dampak pada cluster DB Anda, dan tindakan yang disarankan. Upgrade terkelola tersebut terjadi secara otomatis dalam jendela pemeliharaan cluster.

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.