All Products
Search
Document Center

ApsaraDB for MongoDB:Buat instans set replika multi-zona

Last Updated:Feb 28, 2026

ApsaraDB for MongoDB menempatkan ketiga node dari sebuah instans set replika di dua atau tiga zona dalam wilayah yang sama. Node-node tersebut mereplikasi data melalui jaringan internal dan menyediakan zone-disaster recovery untuk keandalan serta ketersediaan tinggi.

Prasyarat

Persyaratan jaringan

Jika aplikasi Anda berjalan pada instance Elastic Compute Service (ECS), pastikan hal-hal berikut untuk konektivitas jaringan antara instance ECS dan instance ApsaraDB for MongoDB. Untuk detail cara melihat properti instance ECS, lihat View instance information.

RequirementDetails
Same regionKedua instans harus ditempatkan di wilayah yang sama.
Same network typeKedua instans harus menggunakan jenis jaringan yang sama.
Same virtual private cloud (VPC)Jika jenis jaringannya adalah VPC, kedua instans harus berada dalam VPC yang sama.
Catatan
  • Tempatkan kedua instans di zona yang sama untuk mengurangi latensi jaringan.

  • VPC direkomendasikan untuk keamanan yang lebih tinggi.

  • Jika instance ECS Anda menggunakan classic network, Anda dapat memigrasikannya ke VPC. Untuk informasi selengkapnya, lihat Migrate ECS instances from the classic network to a VPC.

Pertimbangan dua zona

  • Jika write concern {w: "majority"} diatur pada instans set replika, operasi tulis tidak dianggap berhasil hingga mayoritas node mengonfirmasinya. Dalam skenario disaster recovery ketika terjadi gangguan di zona yang berisi dua node, kemungkinan terjadi loss data akibat replication lag antara node primary dan node di zona lainnya.

  • Alih bencana dua zona mendukung mode manual dan otomatis. Tentukan mode alih bencana pada halaman detail instans. Mode default-nya adalah alih manual.

Batasan

Kebijakan penempatan node

Single zone

Node primary, secondary, dan hidden semuanya ditempatkan di zona yang sama.

Single-zone deployment

Dual-zone

Node primary, secondary, dan hidden ditempatkan di dua zona. Jika suatu zona menjadi tidak tersedia akibat pemadaman listrik atau gangguan jaringan, sistem memulihkan ketersediaan instans berdasarkan mode alih bencana:

  • Manual switchover: Sistem high availability (HA) tidak melakukan alih bencana secara otomatis. Sistem akan memulai instans dua zona untuk memulihkan ketersediaan. Anda harus mengonfirmasi secara manual bahwa alih bencana dilakukan hanya setelah Anda menerima kemungkinan terjadinya loss data.

  • Automatic switchover: Sistem HA secara otomatis menjalankan node yang tersisa sebagai single node untuk memulihkan ketersediaan. Loss data mungkin terjadi akibat replication lag.

Dual-zone deployment

Three-zone

Node primary, secondary, dan hidden ditempatkan di tiga zona. Jika suatu zona menjadi tidak tersedia akibat pemadaman listrik atau gangguan jaringan, sistem HA secara otomatis mengalihkan layanan ke zona lainnya.

Three-zone deployment

Prosedur

Untuk petunjuk membuat instans set replika multi-zona, lihat Create a replica set instance.

Informasi terkait

Gunakan fitur service availability untuk melihat bagaimana node ditempatkan di berbagai zona. Anda dapat mengalihkan peran node sesuai dengan penyebaran bisnis Anda agar aplikasi terhubung ke node terdekat. Untuk informasi selengkapnya, lihat Switch node roles.