All Products
Search
Document Center

ApsaraDB for MongoDB:Global Active Database

Last Updated:Apr 04, 2026

ApsaraDB for MongoDB Global Active Database (GAD) menyediakan arsitektur multi-wilayah yang menjamin kelangsungan bisnis dan ketersediaan tinggi. GAD terintegrasi secara mulus dengan arsitektur ketersediaan tinggi ApsaraDB for MongoDB dan Data Transmission Service (DTS) untuk memberikan solusi satu atap bagi replikasi data dan pemulihan bencana.

Arsitektur

  • Instans utama: Memproses permintaan baca dan tulis inti. Data direplikasi secara real time ke instans pemulihan bencana.

  • Instans secondary (instans pemulihan bencana): Menerima data yang direplikasi dari DTS dan melayani kueri read-only. Instans ini dapat dipromosikan menjadi instans utama dalam skenario pemulihan bencana.

  • Tautan sinkronisasi DTS: Menyediakan replikasi data satu arah dengan latensi rendah. Dalam mode Serverless, bandwidth menyesuaikan secara otomatis.

Kasus Penggunaan

GAD ideal untuk skenario berikut yang melibatkan beberapa instans ApsaraDB for MongoDB:

  • Pemulihan bencana geo

    Untuk aplikasi mission-critical yang memerlukan ketersediaan sangat tinggi dan Recovery Time Objective (RTO) rendah. GAD menyediakan ketersediaan tinggi lintas wilayah untuk melindungi dari kegagalan tingkat wilayah.

  • Instans read-only lintas wilayah

    Untuk aplikasi yang perlu melayani permintaan baca dari berbagai lokasi geografis. GAD memungkinkan akses data berlatensi rendah dengan melayani permintaan baca dari replika terdekat.

Manfaat

  • Aman dan andal

    • Menyediakan proses replikasi yang sangat efisien dan stabil tanpa masalah kompatibilitas.

    • Baik ApsaraDB for MongoDB maupun DTS didukung oleh Service-Level Agreement (SLA) yang kuat, menjamin ketersediaan dan keamanan database serta tautan replikasinya.

  • Mudah digunakan

    • Menawarkan pengalaman konfigurasi yang ramping di Konsol ApsaraDB for MongoDB, memungkinkan Anda dengan cepat membangun topologi pemulihan bencana.

    • Menyediakan fitur bawaan untuk seluruh siklus hidup pemulihan bencana, termasuk penilaian pemulihan bencana, failover satu klik, dan pemantauan latensi sinkronisasi.

  • Hemat biaya

    • Metode penagihan untuk instans secondary tidak harus sama dengan instans utama. Anda dapat memilih opsi penagihan hemat biaya untuk instans secondary Anda, seperti pay-as-you-go atau subscription, sesuai kebutuhan bisnis.

    • GAD menggunakan DTS sebagai jaringan tulang punggungnya. Tautan replikasi didukung oleh teknologi Serverless yang secara otomatis menskalakan bandwidth, dan Anda ditagih berdasarkan penggunaan aktual.

Penagihan

Saat Anda membuat grup instans Global Active Database atau menambahkan instans secondary, Anda tidak dikenai biaya tambahan untuk penggunaan instans MongoDB yang sudah ada. Anda hanya ditagih untuk tautan sinkronisasi data.

Biaya sinkronisasi data = Harga satuan per tautan × Jumlah tautan × Durasi penggunaan.

Harga satuan tautan sinkronisasi satu arah adalah: USD 0,1880/jam per tautan

Batasan

Jenis pembatasan

Deskripsi

Batasan instans

  • Instans harus menjalankan MongoDB 4.0 atau versi lebih baru. Versi utama instans utama dan secondary harus sama.

  • Arsitektur replica set dan sharded cluster didukung. Arsitektur instans utama dan secondary harus identik.

  • Metode penagihan untuk instans harus berupa pay-as-you-go atau subscription.

  • Instans dengan enkripsi SSL yang diberlakukan tidak didukung.

Batasan wilayah

Wilayah yang didukung: China (Qingdao), China (Beijing), China (Shanghai), China (Hangzhou), China (Hohhot), China (Zhangjiakou), China (Shenzhen), China (Guangzhou), China (Ulanqab), China (Heyuan), dan China (Chengdu).

Prosedur

Penting

Jika Anda menggunakan Global Active Database untuk pertama kalinya, Anda harus mengotorisasi DTS untuk mengakses sumber daya cloud Anda sebelum membuat grup instans. Untuk informasi selengkapnya, lihat Berikan akses DTS ke sumber daya cloud.

Buat grup instans

  1. Buka halaman Global Active Database dan klik Create Instance Group atau Create Global Active Instance Group.

  2. Di halaman Create Global Active Database Instance Group, konfigurasikan parameter berikut:

    Parameter

    Deskripsi

    Instance Group Name

    Gunakan nama yang mencerminkan bisnis atau tujuan Anda agar grup instans mudah ditemukan.

    Nama harus terdiri dari 2 hingga 126 karakter, dimulai dengan huruf atau karakter Tionghoa, serta boleh mengandung angka, garis bawah (_), dan tanda hubung (-).

    Database Instance Type

    Pilih MongoDB.

    Instance Group Type

    Pilih tipe grup instans. Saat ini, hanya Disaster Recovery yang didukung.

    Tipe ini menggunakan sinkronisasi data satu arah antara instans utama dan secondary.

    Instance Type

    Pilih tipe instans: Replica Set atau Sharded cluster.

    Region of Primary Instance

    Secara default, ini sama dengan wilayah yang dipilih di Konsol ApsaraDB for MongoDB. Untuk memilih wilayah berbeda, ubah wilayah di bagian atas konsol.

    Primary Instance

    Dari daftar drop-down, pilih instans MongoDB target di wilayah instans utama.

    Jika tidak ada instans utama yang tersedia di wilayah saat ini, klik Create Primary Instance untuk membuka halaman pembelian instans, buat instans ApsaraDB for MongoDB, lalu buat grup instans Global Active Database.

  3. Klik OK.

    Anda dapat melihat grup instans baru di daftar grup instans. Anda kemudian dapat menambahkan instans secondary.

Tambahkan instans secondary

Catatan
  • Instans utama dan secondary dalam satu grup instans harus berada di wilayah berbeda. Namun, beberapa instans secondary dapat berada di wilayah yang sama.

  • Satu grup instans hanya dapat berisi satu instans utama dan maksimal empat instans secondary, mendukung topologi yang mencakup hingga lima wilayah.

  • Satu instans ApsaraDB for MongoDB hanya dapat ditambahkan ke satu grup instans Global Active Database, baik sebagai instans utama maupun secondary.

  • Anda tidak dapat melepas instans pay-as-you-go atau membatalkan langganan instans subscription selama masih menjadi bagian dari grup instans. Untuk melakukannya, Anda harus terlebih dahulu menghapus instans dari grup, lalu melepas instans.

  • Setelah instans secondary ditambahkan ke grup instans, jangan lakukan operasi tulis padanya. Menulis data ke instans secondary dapat menyebabkan inkonsistensi data dan mengganggu keandalan penerapan.

  1. Buka daftar ApsaraDB for MongoDB Instances, pilih wilayah, lalu klik ID instans yang ingin Anda gunakan sebagai instans secondary.

  2. Di pojok kanan atas halaman, klik Add to Global Active Database Cluster.image

  3. Di kotak dialog yang muncul, konfigurasikan pengaturan untuk grup instans Global Active Database target.

  4. Klik OK. Anda akan diarahkan ke halaman Global Active Database. Setelah instans secondary berhasil ditambahkan dan tautan sinkronisasi dibuat, Anda dapat mengklik ID grup instans target untuk melihat instans secondary dan instans sinkronisasi DTS. Untuk informasi selengkapnya, lihat View instance group information.image

Detail grup instans

Buka halaman Global Active Database. Di daftar grup instans, klik ID grup instans yang ingin Anda lihat. Di halaman detail grup instans, Anda dapat melihat informasi dasar, topologi, dan daftar konfigurasinya.

  • Lihat informasi dasar

    Informasi dasar grup instans mencakup ID, nama, tipe, tipe database, waktu pembuatan, status, dan wilayah.image

  • Lihat topologi

    Topologi memberikan representasi visual grup instans, menampilkan tautan replikasi antara instans utama dan secondary, statusnya, serta informasi dasar lainnya.image Untuk melihat detail instans, klik ID-nya untuk membuka Konsol ApsaraDB for MongoDB.

  • Lihat daftar konfigurasi

    Daftar konfigurasi dibagi menjadi daftar MongoDB Instances dan daftar DTS Instances.

    • MongoDB Instances

      image

      • Daftar ini menampilkan semua instans dalam grup, beserta status, wilayah/zona, role, dan waktu pembuatannya. Klik ID instans untuk melihat detailnya.

    • DTS Instances

      Daftar ini menampilkan semua tautan sinkronisasi DTS dalam grup, beserta arah sinkronisasi dan wilayahnya, status, latensi sinkronisasi, serta waktu pembuatannya. Anda dapat melihat dan mengelola tautan sinkronisasi data antar-instans dari daftar ini.

      image

      • Klik Details untuk melihat informasi selengkapnya tentang tautan sinkronisasi.

      • Saat Anda menghapus instans secondary dari grup, tautan sinkronisasi DTS terkait akan dilepas secara otomatis.

Promosikan instans sekunder

Jika semua node instans utama dalam grup instans Global Active Database menjadi tidak tersedia, Anda dapat mempromosikan instans secondary menjadi instans utama baru dengan satu klik. Instans secondary tersebut menjadi instans utama baca/tulis, memungkinkan Anda memulihkan layanan dengan cepat. Fitur ini berguna untuk latihan pemulihan bencana dan dalam kejadian pemulihan bencana geo.

Catatan
  • Mempromosikan instans secondary membawa risiko kehilangan data. Lakukan dengan hati-hati. Proses ini dapat menyebabkan gangguan koneksi sementara. Pastikan aplikasi Anda memiliki mekanisme koneksi ulang otomatis.

  • Tautan sinkronisasi DTS bersifat satu arah. Setelah Anda mempromosikan instans secondary, sistem akan menghapus instans utama asli dari grup instans dan memutus tautan sinkronisasi DTS. Lakukan dengan hati-hati.

  • Data dan kredensial akun DTS-nya tetap tidak berubah. Anda masih dapat mengelola instans tersebut di halaman ApsaraDB for MongoDB Instances.

  • Setelah promosi, Anda dapat menambahkan kembali instans yang dihapus ke dalam grup sebagai instans secondary baru. Untuk petunjuknya, lihat Tambahkan instans secondary.

  1. Buka halaman Global Active Database.

  2. Di daftar grup instans, klik ID grup instans target.

  3. Di daftar MongoDB Instances di bagian bawah halaman, temukan instans secondary yang ingin Anda promosikan dan klik Switch to Primary Instance di kolom Actions.

image.png

  1. Di kotak dialog, tinjau dampak operasi ini, lalu klik OK.

Catatan

Setelah Anda mempromosikan instans secondary menjadi instans utama, putuskan apakah Anda perlu mengubah endpoint aplikasi ke endpoint instans utama yang baru.