Meningkatkan basis data global Amazon Aurora - Amazon Aurora

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

Meningkatkan basis data global Amazon Aurora

Peningkatan basis data global Aurora mengikuti prosedur yang sama seperti peningkatan klaster DB Aurora. Namun, berikut adalah beberapa perbedaan penting yang perlu diperhatikan sebelum Anda memulai prosesnya.

Kami menyarankan Anda meningkatkan klaster DB primer dan sekunder ke versi yang sama. Anda hanya dapat melakukan failover basis data lintas wilayah terkelola pada basis data global Aurora jika klasrer DB primer dan sekunder memiliki versi mesin tingkat utama, kecil, dan patch yang sama. Namun, tingkat patch bisa berbeda, tergantung versi mesin kecil. Untuk informasi selengkapnya, lihat Kompatibilitas tingkat patch untuk switchover dan failover lintas wilayah yang dikelola.

Peningkatan versi utama

Saat Anda melakukan peningkatan versi utama basis data global Amazon Aurora, Anda meningkatkan klaster basis data global, bukan klaster individual di dalamnya.

Untuk mempelajari cara meningkatkan basis data global Aurora PostgreSQL ke versi utama yang lebih tinggi, lihat Peningkatan mayor untuk basis data global.

catatan

Dengan basis data global Aurora berdasarkan Aurora PostgreSQL, Anda tidak dapat melakukan peningkatan versi utama dari mesin DB Aurora jika fitur sasaran titik pemulihan (RPO) diaktifkan. Untuk informasi tentang fitur RPO, lihat Mengelola RPO untuk basis data global berbasis Aurora PostgreSQL.

Untuk mempelajari cara meningkatkan basis data global Aurora MySQL ke versi utama yang lebih tinggi, lihat Peningkatan besar di tempat untuk basis data global.

catatan

Dengan basis data global Aurora berdasarkan Aurora MySQL, Anda tidak dapat melakukan peningkatan in-place dari Aurora MySQL versi 2 ke versi 3 jika parameter lower_case_table_names diaktifkan.

Untuk melakukan peningkatan versi utama ke Aurora MySQL versi 3 saat menggunakan lower_case_table_names, gunakan proses berikut:

  1. Hapus semua Wilayah sekunder dari klaster global. Ikuti langkah-langkahnya di Menghapus klaster dari basis data global Amazon Aurora.

  2. Tingkatkan versi mesin dari Wilayah primer ke Aurora MySQL versi 3. Ikuti langkah-langkahnya di Cara melakukan peningkatan di tempat.

  3. Tambahkan Wilayah sekunder ke klaster global. Ikuti langkah-langkahnya di Menambahkan Wilayah AWS ke basis data global Amazon Aurora.

Anda juga dapat menggunakan metode pemulihan snapshot sebagai gantinya. Untuk informasi selengkapnya, lihat Memulihkan dari snapshot klaster DB.

Peningkatan versi kecil.

Untuk peningkatan kecil pada basis data global Aurora, Anda meningkatkan semua klaster sekunder sebelum meningkatkan klaster primer.

Untuk mempelajari cara meningkatkan basis data global Aurora PostgreSQL ke versi kecil yang lebih tinggi, lihat Cara melakukan peningkatan versi minor dan menerapkan patch. Untuk mempelajari cara meningkatkan basis data global Aurora MySQL ke versi kecil yang lebih tinggi, lihat Meningkatkan Aurora MySQL dengan mengubah versi mesin.

Sebelum Anda melakukan peningkatan, tinjau pertimbangan berikut:

  • Peningkatan versi kecil klaster sekunder tidak memengaruhi ketersediaan atau penggunaan klaster primer dengan cara apa pun.

  • Klaster sekunder harus memiliki setidaknya satu instans DB untuk melakukan peningkatan kecil.

  • Jika Anda meningkatkan basis data global Aurora MySQL ke versi 2.11.*, Anda harus meningkatkan klaster DB primer dan sekunder Anda ke versi yang sama persis, termasuk tingkat patch-nya.

  • Untuk mendukung switchover atau failover lintas wilayah yang dikelola, Anda harus meningkatkan klaster DB primer dan sekunder Anda ke versi yang sama persis, termasuk tingkat patch, tergantung versi mesin. Untuk informasi selengkapnya, lihat Kompatibilitas tingkat patch untuk switchover dan failover lintas wilayah yang dikelola.

Kompatibilitas tingkat patch untuk switchover dan failover lintas wilayah yang dikelola

Saat Anda meningkatkan basis data global Aurora Anda ke salah satu versi mesin kecil berikut, Anda dapat melakukan switchover atau failover lintas wilayah terkelola meskipun tingkat patch klaster DB primer dan sekunder Anda tidak cocok. Untuk versi mesin kecil yang lebih rendah daripada yang ada di daftar ini, Anda harus meningkatkan klaster DB primer dan sekunder Anda ke tingkat utama, kecil, dan patch yang sama untuk melakukan switchover atau failover lintas wilayah yang dikelola. Pastikan untuk meninjau informasi versi dan catatan dalam tabel berikut.

catatan

Untuk failover lintas Wilayah manual, Anda dapat melakukan proses failover selama klaster DB sekunder target menjalankan versi mesin utama dan kecil yang sama dengan klaster DB primer. Dalam hal ini, tingkat patch tidak perlu cocok.

Mesin basis data Versi mesin kecil Catatan

Aurora MySQL

Tidak ada versi minor

Dengan semua versi minor, Anda dapat melakukan switchover atau failover lintas wilayah terkelola hanya jika level patch cluster DB primer dan sekunder cocok.

Aurora PostgreSQL

  • Versi 14.5 atau versi minor yang lebih tinggi

  • Versi 13.8 atau versi minor yang lebih tinggi

  • Versi 12.12 atau versi minor yang lebih tinggi

  • Versi 11.17 atau versi kecil yang lebih tinggi

Dengan versi mesin kecil yang tercantum di kolom sebelumnya, Anda dapat melakukan switchover atau failover lintas wilayah terkelola dari klaster DB primer dengan satu tingkat patch ke klaster DB sekunder dengan tingkat patch yang berbeda.

Dengan versi minor yang lebih rendah dari ini, Anda dapat melakukan switchover atau failover lintas wilayah terkelola hanya jika level patch cluster DB primer dan sekunder cocok.