All Products
Search
Document Center

Tair (Redis® OSS-Compatible):Lakukan alih bencana master-replika secara manual

Last Updated:Aug 07, 2026

Alih bencana master/replika manual menukar peran node master dan replika pada instans Tair (kompatibel dengan Redis OSS), sehingga Anda dapat mengontrol instans dalam skenario non-gangguan. Fitur ini berguna untuk latihan pemulihan bencana atau mengurangi latensi jaringan lintas zona, berbeda dari failover otomatis yang hanya dipicu saat sebuah node tidak tersedia.

Skema Penggunaan

Kasus penggunaan umum:

  • Latihan pemulihan bencana: Simulasikan kegagalan node selama jam sepi untuk memverifikasi ketahanan aplikasi Anda saat terjadi alih bencana database.

  • Optimalkan latensi akses: Jika aplikasi dan node master berada di zona berbeda, alihkan peran master ke node yang berada di zona aplikasi Anda guna mengurangi latensi jaringan.

Contoh

Pada contoh ini, instance ECS aplikasi berada di Zona B sedangkan node master Tair berada di Zona A. Koneksi lintas zona meningkatkan latensi jaringan dan dapat menurunkan performa.

Cross-zone access example

Setelah alih bencana, node di Zona B menjadi master. Hanya peran node yang berubah; zona dan ID tetap sama. Instance ECS dan database kemudian terhubung dalam zona yang sama, sehingga meminimalkan latensi.

Dampak peralihan

Sebelum melakukan alih bencana, perhatikan dampak berikut:

  • Node data tempat alih bencana dilakukan akan terputus selama beberapa detik. Alih bencana memiliki risiko potensial kehilangan data. Misalnya, data dapat menjadi tidak konsisten antara node master dan replika akibat latensi sinkronisasi. Untuk mencegah risiko kehilangan data dan doublewrite akibat cache Domain Name System (DNS), node data akan berada dalam mode read-only hingga 30 detik.

  • Setelah instans memasuki status Switching, Anda tidak dapat mengelola instans tersebut. Misalnya, Anda tidak dapat mengubah konfigurasi instans atau memindahkan instans ke zona lain.

Catatan

Tentang alih bencana tanpa gangguan

Jika instans dan client Anda memenuhi persyaratan versi berikut, Anda dapat melakukan alih bencana tanpa gangguan yang menghindari pemutusan sementara dan status read-only:

  • Versi instans: 7.0.2.9 atau lebih baru.

  • Versi client: Valkey-Java 5.3.0 atau lebih baru, atau Valkey-Go 1.0.67 atau lebih baru.

Saat instans berada dalam status Switching, Anda tidak dapat membatalkan tugas alih bencana atau memulai alih bencana lain.

Prosedur

  1. Masuk ke konsol dan buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans yang ingin Anda kelola berada. Lalu, temukan instans tersebut dan klik ID instans.

  2. Di panel navigasi kiri, klik Service Availability.

  3. Di area Data Node, pilih shard data yang ingin dialihkan dan klik Failover.

    Catatan

    Untuk instans kluster, halaman ini menampilkan zona node master dan replika untuk setiap shard data.

  4. Pada panel yang muncul, pilih kapan failover berlaku.

    • Apply Immediately: Alih bencana diterapkan segera.

    • Effective Within Maintenance Window: Alih bencana dijalankan selama Jendela pemeliharaan yang telah Anda konfigurasi. Atur Jendela pemeliharaan.

    Catatan

    Jika Anda memilih Effective Within Maintenance Window, sistem segera memulai persiapan, seperti permintaan sumber daya dan sinkronisasi data. Status instans berubah menjadi Switching, tetapi layanan Anda tidak terpengaruh. Alih peran aktual dan dampaknya (pemutusan sementara dan status read-only) hanya terjadi ketika Maintenance Window dimulai.

    Setelah instans memasuki status Switching, Anda tidak dapat membatalkan tugas alih bencana, dan memulai alih bencana lain akan mengembalikan error status. Untuk mempercepat alih bencana, Anda dapat membuka halaman Basic Information instans dan mengubah waktu mulai Jendela pemeliharaan ke waktu saat ini. Sistem kemudian secara otomatis menjadwalkan tugas alih bencana, yang biasanya selesai dalam satu menit.

  5. Klik OK.

    Lengkapi otentikasi sekunder (seperti Autentikasi Multi-Faktor (MFA)) sesuai prompt. Setelah Anda lolos otentikasi, tidak diperlukan re-otentikasi selama 15 menit.

Operasi API terkait

Operasi API

Deskripsi

SwitchInstanceHA - Perform an instance HA switchover

Menjalankan alih bencana master/replika manual untuk latihan pemulihan bencana atau optimasi akses terdekat dalam penerapan multi-zona.

Referensi

Tair (kompatibel dengan Redis OSS) juga mendukung failover otomatis. Sistem terus memantau kesehatan node. Jika node master tidak tersedia, sistem secara otomatis mempromosikan replika menjadi master, sehingga memastikan ketersediaan layanan yang tinggi. Untuk informasi lebih lanjut, lihat Ikhtisar High Availability.