Grup instans Global Active Database (GAD) menghubungkan instans ApsaraDB RDS for MySQL lintas wilayah untuk disaster recovery (DR) cross-region atau beban kerja read/write multi-node. Topik ini menjelaskan cara membuat dan menghapus grup instans GAD.
Prasyarat
Sebelum memulai, pastikan Anda telah:
-
Memiliki instans ApsaraDB RDS for MySQL yang memenuhi persyaratan untuk instans utama
-
(Pengguna GAD pertama kali) Mengotorisasi Data Transmission Service (DTS) untuk mengakses sumber daya cloud
Jika tidak ada instans yang memenuhi syarat di wilayah target Anda, buat instans ApsaraDB RDS for MySQL terlebih dahulu.
Batasan
Persyaratan untuk instans utama
Instans yang Anda tetapkan sebagai instans utama harus memenuhi semua persyaratan berikut:
| Persyaratan | Nilai yang diterima |
|---|---|
| Metode penagihan | Langganan atau pay-as-you-go |
| Edisi RDS | RDS High-availability Edition atau RDS Cluster Edition |
| Mesin database | MySQL 5.7 atau MySQL 8.0 |
| Tipe instans | Lebih dari 2 core dan memori 4 GB |
| Kapasitas penyimpanan | Lebih dari 50 GB |
Persyaratan wilayah
Instans utama dan secondary harus berada di wilayah yang berbeda. Wilayah berikut mendukung GAD:
-
Daratan Tiongkok: Tiongkok (Hangzhou), Tiongkok (Shanghai), Tiongkok (Qingdao), Tiongkok (Beijing), Tiongkok (Zhangjiakou), Tiongkok (Shenzhen), Tiongkok (Guangzhou), Tiongkok (Hohhot), Tiongkok (Ulanqab), Tiongkok (Heyuan), Tiongkok (Chengdu)
-
Tiongkok (Hong Kong)
-
Wilayah di luar Tiongkok: Thailand (Bangkok), Korea Selatan (Seoul), Filipina (Manila), Jepang (Tokyo), Singapura, Malaysia (Kuala Lumpur), Indonesia (Jakarta), AS (Silicon Valley), AS (Virginia), Jerman (Frankfurt), Inggris (London)
Batasan grup instans
-
Sebuah instans RDS hanya dapat menjadi bagian dari satu grup instans GAD pada satu waktu, baik sebagai instans utama maupun secondary.
-
Setiap kelompok instans mendukung one primary instance dan hingga empat instans sekunder.
Penagihan
Biaya grup instans GAD mencakup:
-
Tugas sinkronisasi data DTS: Dikenakan sebagai bagian dari biaya grup instans GAD.
-
Instans RDS baru: Jika Anda membuat instans baru sebagai bagian dari penyiapan grup, instans tersebut dikenai biaya secara terpisah. Menggunakan instans yang sudah ada tidak menimbulkan biaya tambahan untuk instans itu sendiri.
Untuk detail harga, lihat Aturan penagihan.
Buat grup instans GAD
-
Buka halaman Global Active Instances dan klik Create Instance Group.
-
Pada kotak dialog Create Global Active Instance Group, konfigurasikan parameter berikut:
Parameter Deskripsi Instance Group Name Nama deskriptif untuk grup. Harus dimulai dengan huruf atau karakter Tionghoa; dapat berisi angka, garis bawah ( _), dan tanda hubung (-); panjangnya harus 2–126 karakter.Instance Group Type Pilih berdasarkan workload Anda:
-
Disaster Recovery— Untuk DR cross-region dan latihan DR. Mendukung alih bencana primary/secondary serta sinkronisasi data satu arah atau dua arah. Pilih tipe ini jika Anda memerlukan kemampuan failover atau ingin menguji kesiapan DR tanpa memengaruhi produksi.
-
LIve More— Untuk read dan write multi-node lintas wilayah. Menggunakan sinkronisasi data dua arah untuk menangani permintaan read/write dengan konkurensi tinggi dan latensi akses rendah lintas wilayah. Pilih tipe ini jika Anda memerlukan write aktif-aktif lintas wilayah.
Region Of Primary Instance Wilayah tempat instans utama Anda ditempatkan. Untuk menggunakan wilayah berbeda, ubah pemilih wilayah di bagian atas Konsol ApsaraDB RDS. Primary Instance Instans RDS yang akan digunakan sebagai instans utama. Jika tidak ada instans yang memenuhi syarat di wilayah yang dipilih, klik Create Primary Instance untuk membuka halaman pembelian. -
-
Klik OK.
Grup instans muncul di halaman Global Active Instances. Untuk memperluas cakupannya, tambahkan instans secondary ke grup tersebut.
Hapus grup instans GAD
Grup instans hanya dapat dihapus saat hanya berisi instans utama. Hapus semua instans secondary sebelum melanjutkan. Jika tombol Delete tampak redup, berarti grup masih berisi instans secondary — hapus instans secondary terlebih dahulu.
Menghapus grup instans dan melepas instans utama adalah operasi yang terpisah:
| Operasi | Apa yang terpengaruh |
|---|---|
| Delete a GAD instance group | Hanya menghapus konfigurasi grup. Semua instans tetap berjalan dan datanya tidak berubah. |
| Release or unsubscribe from the primary instance | Memindahkan instans utama ke recycle bin, tempat instans tersebut akan dihapus setelah masa berlaku habis. Anda harus menghapus grup instans terlebih dahulu sebelum dapat melepas atau membatalkan langganan instans utama. |
Jika instans utama memiliki pembayaran tertunda (pay-as-you-go) atau non-renewal diaktifkan (langganan), sistem secara otomatis menghapus semua instans dari grup dan melepas tugas sinkronisasi DTS. Setiap instans secondary yang bersifat read-only akan dipromosikan menjadi read/write setelah dihapus.
Langkah-langkah:
-
Buka halaman Global Active Instances.
-
Temukan grup instans dan klik Delete di kolom Actions.
-
Baca pesan konfirmasi dan klik OK.
FAQ
Apakah saya dapat menggunakan instans Serverless sebagai instans utama?
Pemilihan langsung tidak didukung — Anda tidak dapat menetapkan instans Serverless sebagai instans utama saat membuat grup instans. Namun, Anda dapat mencapainya secara tidak langsung untuk grup Disaster Recovery:
-
Gunakan fitur alih bencana primary/secondary untuk mempromosikan instans Serverless menjadi instans utama.
Alih bencana primer/sekunder paksa berisiko menyebabkan kehilangan data. Lanjutkan dengan hati-hati.
RDS MySQL mendukung penambahan instans Serverless sebagai instans secondary pada grup Disaster Recovery maupun Live More.