All Products
Search
Document Center

PolarDB:Alih bencana primary/secondary Otomatis dan Manual

Last Updated:Mar 29, 2026

Kluster PolarDB secara otomatis melakukan failover ke node read-only ketika node primary tidak tersedia. Untuk pemeliharaan terencana atau penggantian node tertentu, Anda juga dapat memicu failover secara manual dengan menentukan node target.

Catatan penggunaan

Selama failover—baik otomatis maupun manual—kemungkinan terjadi pemutusan koneksi sementara yang berlangsung selama 20–30 detik. Pastikan aplikasi Anda mendukung koneksi ulang otomatis ke kluster.

Cara kerja failover otomatis

Kluster PolarDB menggunakan arsitektur aktif-aktif untuk ketersediaan tinggi. Ketika node primary (yang menangani operasi baca dan tulis) menjadi tidak tersedia, sistem secara otomatis mempromosikan node read-only menjadi node primary baru.

Setiap node diberi prioritas failover. Selama proses failover, sistem memilih node primary baru dengan mengikuti langkah-langkah berikut:

  1. Temukan semua node read-only yang memenuhi syarat untuk dipromosikan.

  2. Dari node-node tersebut, pilih yang memiliki prioritas failover tertinggi.

  3. Coba promosikan kandidat pertama. Jika gagal karena error jaringan atau replikasi, coba node berikutnya yang tersedia. Sistem terus mencoba hingga promosi berhasil.

Jika beberapa node memiliki prioritas failover yang sama, masing-masing memiliki peluang yang sama untuk dipilih.

Lakukan failover manual

Picu failover manual ketika Anda perlu menunjuk node read-only tertentu sebagai primary baru—misalnya, untuk mengganti node primary saat ini selama pemeliharaan terencana.

  1. Masuk ke PolarDB console.

  2. Di pojok kiri atas, pilih wilayah tempat kluster dideploy.

  3. Temukan kluster target dan klik ID-nya.

  4. Pada halaman Basic Information, buka bagian Database Nodes. Di pojok kanan atas bagian tersebut, klik ikon 切换 untuk mengganti mode tampilan.

  5. Klik Fail Over.

  6. Pada kotak dialog yang muncul, pilih node target dari daftar drop-down New Primary Node, lalu klik OK.

Referensi API

APIDeskripsi
FailoverDBClusterMempromosikan node read-only menjadi primary dalam kluster PolarDB.