Instans set replika ApsaraDB for MongoDB memiliki tiga node secara default: satu node primary dan satu node secondary yang menyediakan titik akhir akses, serta satu node tersembunyi untuk ketersediaan tinggi. Anda dapat menggunakan ApsaraDB for MongoDB untuk memicu secara manual alih bencana primary/secondary guna latihan pemulihan bencana.
Latar Belakang
-
Alih bencana primary/secondary hanya didukung untuk instans set replika dan instans kluster sharded, tidak untuk instans mandiri.
-
Alih bencana primary/secondary menyebabkan gangguan koneksi sementara hingga 30 detik. Pastikan aplikasi Anda mendukung koneksi ulang otomatis.
-
Instans harus berada dalam status Running.
Prosedur
-
Buka halaman ApsaraDB for MongoDB Replica Set Instances. Di bagian atas halaman, pilih kelompok sumber daya dan wilayah, lalu klik ID instans target.
-
Di panel navigasi sebelah kiri, klik Service Availability.
-
Klik Switch Role.
-
Pada panel Switch Role, pilih dua Roles yang akan dialihkan, lalu pilih opsi untuk Effective Time.
-
Effective Immediately: Alih bencana dilakukan segera.
-
Effective Within Maintenance Window: Alih bencana terjadi selama jendela pemeliharaan yang ditentukan. Anda dapat menggunakan jendela pemeliharaan saat ini atau memilih jendela baru dari daftar tarik-turun Change Maintenance Window.
-
-
Klik OK.
Status instans berubah menjadi Switching Role. Saat status kembali ke Running, alih bencana telah selesai.
Catatan-
Status instans kembali ke Running dalam waktu sekitar satu menit.
-
Jika aplikasi Anda terhubung langsung ke titik akhir node primary, perbarui string koneksi ke titik akhir node primary yang baru setelah alih bencana. Jika tidak, operasi baca dan tulis mungkin gagal. Untuk informasi selengkapnya, lihat Connect to a replica set instance.
-
Topik Terkait
Mengapa Sistem Ketersediaan Tinggi Memicu Failover Primer/Sekunder?
Referensi API
|
API |
Deskripsi |
|
Mengalihkan node primary dan secondary pada instans ApsaraDB for MongoDB. |