RDS Edisi Kluster menyediakan node secondary yang dapat dibaca, alih bencana primary/secondary, pemulihan bencana multi-zona, dan pemantauan tingkat node. Topik ini menjelaskan cara melakukan upgrade instans ApsaraDB RDS for MySQL dari RDS Edisi Dasar ke RDS Edisi Kluster.
Kapan harus melakukan upgrade
Lakukan upgrade dari RDS Edisi Dasar ke RDS Edisi Kluster jika Anda memerlukan salah satu hal berikut:
Ketersediaan lebih tinggi: Lindungi database Anda dengan pemulihan bencana multi-zona dan alih bencana primary/secondary otomatis.
Skalabilitas baca: Gunakan node secondary yang dapat dibaca untuk mengurangi beban lalu lintas baca dan menerapkan Pemisahan baca/tulis.
Kontrol operasional lebih detail: Lakukan pemantauan tingkat node dan kelola topologi kluster Anda—tambah atau hapus node tanpa downtime.
Untuk penjelasan lengkap mengenai kemampuan RDS Edisi Kluster, lihat RDS Cluster Edition.
Prasyarat
Sebelum memulai, pastikan bahwa:
Instans RDS Anda menjalankan MySQL 5.7 atau MySQL 8.0 pada RDS Edisi Dasar. Periksa hal ini di halaman Basic Information instans Anda.
Instans Anda menggunakan penyimpanan enterprise SSD (ESSD) atau Premium ESSD. Jika menggunakan SSD standar, upgrade tipe penyimpanan ke ESSD terlebih dahulu.
Versi mesin minor instans Anda adalah 20211231 atau yang lebih baru. Untuk memperbarui versi tersebut, lihat Update the minor engine version.
Sebelum memulai
Setelah upgrade selesai, Anda tidak dapat menurunkan spesifikasi kembali ke RDS Edisi Dasar.
Upgrade ini memicu alih bencana instans, yang menyebabkan pemutusan koneksi sesaat. Pastikan aplikasi Anda memiliki mekanisme penghubungan ulang otomatis. Untuk detailnya, lihat Impacts of an instance switchover.
Biaya aktual untuk upgrade ditampilkan di halaman pembelian. Untuk struktur biaya, lihat Change instance specifications.
Upgrade ke RDS Edisi Kluster
Buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans Anda berada, lalu klik ID instans tersebut.
Pada bagian Configuration Information, klik Change Specifications.
(Hanya untuk instans berlangganan) Pilih Upgrade, lalu klik Next step.
Konfigurasikan parameter berikut:
Parameter Description Edition Pilih Cluster Edition. Storage Type Pilih tipe penyimpanan sesuai kebutuhan Anda. Instance Type Pilih tipe instans sesuai kebutuhan Anda. Storage Capacity Geser slider untuk mengatur kapasitas penyimpanan. Switching Time Pilih Execute Immediately atau Switch Within Maintenance Window. Dalam kedua kasus, migrasi data dimulai segera dan tidak memengaruhi workload Anda. Perbedaannya terletak pada waktu terjadinya alih bencana instans (pemutusan sesaat): segera setelah migrasi selesai, atau dalam jendela pemeliharaan yang telah Anda konfigurasi. Baca dan centang Terms of Service, klik Pay Now, lalu selesaikan pembayaran.
Di halaman Basic Information, verifikasi bahwa Type and Edition menampilkan Regular Instance (Cluster Edition). Jika demikian, upgrade berhasil.
Titik akhir (endpoint) instans RDS Anda tetap tidak berubah setelah upgrade. Tidak diperlukan perubahan konfigurasi aplikasi.
Referensi API
Gunakan operasi API berikut untuk melakukan atau memverifikasi upgrade secara terprogram:
| Operation | Description |
|---|---|
| ModifyDBInstanceSpec | Melakukan upgrade instans ke RDS Edisi Kluster. Atur DBInstanceClass ke tipe instans yang didukung oleh RDS Edisi Kluster dan atur Category ke Cluster. |
| DescribeDBInstanceAttribute | Memverifikasi upgrade. Periksa bidang Category dalam respons—nilai Cluster menunjukkan bahwa upgrade berhasil. |