Memulai failover manual

Halaman ini menjelaskan cara memulai failover manual untuk instance Memorystore for Redis tingkat standar. Fitur failover manual memungkinkan Anda menguji pengaruh failover normal terhadap aplikasi Anda.

Untuk ringkasan fitur ini, lihat Failover manual.

Memulai failover

  1. Membuka jendela terminal

  2. Gunakan perintah gcloud config untuk menetapkan project default Anda:

    gcloud config set core/project PROJECT_ID
    

  3. Gunakan perintah berikut untuk memulai failover:

    gcloud redis instances failover INSTANCE_NAME
    

Mode perlindungan data opsional

Dua mode perlindungan data yang tersedia adalah:

  • Mode limited-data-loss (default).
  • Mode force-data-loss.

Untuk menyetel mode perlindungan data, gunakan salah satu perintah berikut:

gcloud redis instances failover INSTANCE_NAME --data-protection-mode=limited-data-loss

atau

gcloud redis instances failover INSTANCE_NAME --data-protection-mode=force-data-loss

Cara kerja mode perlindungan data

Mode limited-data-loss meminimalkan hilangnya data dengan memverifikasi bahwa perbedaan data antara yang utama dan replika di bawah 30 MB sebelum memulai failover. Offset pada utama bertambah untuk setiap byte data yang harus disinkronkan ke replikanya. Dalam mode limited-data-loss, failover akan dibatalkan jika delta offset terbesar antara replika utama dan setiap replika berukuran 30 MB atau lebih besar. Jika Anda dapat menoleransi kehilangan data lebih banyak dan ingin menjalankan failover secara agresif, coba setel mode perlindungan data ke force-data-loss.

Mode force-data-loss menggunakan rantai strategi failover untuk menjalankan failover secara agresif. Fitur ini tidak memeriksa delta offset antara replika utama dan replika sebelum memulai failover; Anda berpotensi kehilangan lebih dari 30 MB perubahan data.

Lihat Failover manual untuk mengetahui informasi selengkapnya.