All Products
Search
Document Center

ApsaraDB RDS:Bangun arsitektur ketersediaan tinggi

Last Updated:Mar 29, 2026

Waktu henti database—baik akibat kegagalan instans, gangguan zona, maupun bencana regional—dapat menyebabkan kehilangan data dan downtime berkepanjangan. ApsaraDB RDS menyediakan serangkaian fitur ketersediaan tinggi (HA) untuk mengatasi risiko tersebut: edisi yang dioptimalkan untuk HA, tipe instans khusus, penerapan multi-zona, pencadangan dan pemulihan lintas wilayah, serta Pemantauan Peringatan. Konfigurasikan fitur-fitur ini secara bersamaan untuk membangun pengaturan HA tingkat produksi bagi instans RDS Anda.

Pilih edisi dan tipe instans

Saat Anda membuat instans RDS, dua opsi langsung menentukan garis dasar ketersediaan Anda: Edition dan Instance Type.

Edition

Pilih High-availability Edition atau Cluster Edition. Tabel berikut merangkum fitur yang disediakan oleh masing-masing edisi.

EditionArchitectureFailoverRead scaling
High-availability EditionInstans primer + instans sekunderDidukungTidak didukung pada instans secondary
Cluster Edition (MySQL)Satu node primary + beberapa node secondary; pemisahan komputasi dan penyimpananOtomatisNode secondary dapat dibaca
Cluster Edition (SQL Server)Instans primary + instans secondary + hingga 7 instans hanya bacaOtomatisInstans hanya baca

Cluster Edition for MySQL juga mendukung:

  • Mode MySQL Group Replication (MGR), yang memberikan Recovery Point Objective (RPO) sebesar 0

  • Penambahan dan penghapusan node, pemantauan tingkat node, serta manajemen topologi kluster

  • Disaster recovery multi-zona

image.png

Instance type

Pilih Dedicated atau Dedicated Host untuk menjamin isolasi resource.

Instance typeResource allocation
DedicatedSecara eksklusif menggunakan CPU dan memori yang dialokasikan; performanya tidak bergantung pada instans lain di host fisik yang sama
Dedicated HostMenggunakan seluruh resource pada host fisik
规格

Deployment zone

Pilih penerapan multi-zona untuk mendapatkan disaster recovery tingkat zona. Jika zona instans primary mengalami downtime, RDS secara otomatis memindahkannya ke zona lain. Pada penerapan single-zone, Anda harus menunggu gangguan terselesaikan atau melakukan failover secara manual ke instans pemulihan bencana.

可用区

Konfigurasikan pencadangan otomatis

Konfigurasikan kebijakan automatic backup untuk instans RDS Anda. Jika instans menjadi tidak tersedia akibat kesalahan operasional atau pengecualian lainnya, Anda dapat memulihkannya ke kondisi terbaru menggunakan cadangan tersebut.

Siapkan cross-region disaster recovery

Untuk perlindungan terhadap gangguan tingkat wilayah, ApsaraDB RDS for MySQL menyediakan dua opsi lintas wilayah:

  • Disaster recovery instance: Gunakan Data Transmission Service (DTS) untuk menyinkronkan data antara instans primary dan disaster recovery instance secara real time. Kedua instans menggunakan arsitektur HA primary/secondary. Jika bencana alam menyebabkan instans primary dan secondary tidak berfungsi, alihkan layanan ke instans pemulihan bencana dan perbarui endpoint di aplikasi Anda.

  • Cross-region backup: Sistem database Anda secara otomatis mereplikasi file cadangan ke bucket Object Storage Service (OSS) di wilayah berbeda. Untuk langkah-langkah konfigurasi, lihat Gunakan fitur cross-region backup.

Konfigurasi Pemantauan dan Peringatan

Tetapkan ambang batas pada metrik kinerja utama agar Anda menerima peringatan sebelum masalah CPU, disk, memori, atau koneksi menyebabkan downtime. Saat suatu metrik melebihi ambang batasnya, RDS secara otomatis menghasilkan peringatan. Untuk langkah-langkah konfigurasi, lihat Konfigurasikan aturan peringatan untuk instans ApsaraDB RDS for MySQL.

报警

Pulihkan dari kegagalan

Dengan arsitektur di atas, sebagian besar gangguan ditangani secara otomatis. Untuk kegagalan aktif, gunakan jalur pemulihan berikut:

Failure scopeRecovery action
Gangguan instans tunggalAlihkan beban kerja antara instans primary dan secondary (tidak tersedia di Basic Edition)
Gangguan zona (penerapan multi-zona)RDS secara otomatis memindahkan instans primary ke zona lain
Gangguan zona (penerapan single-zone)Tunggu hingga gangguan terselesaikan, atau alihkan layanan ke instans pemulihan bencana
Gangguan wilayahAlihkan layanan ke instans pemulihan bencana, atau pulihkan data dari cadangan lintas wilayah ke instans RDS baru

Untuk langkah-langkah pemulihan data secara detail, lihat: