全部产品
Search
文档中心

PolarDB:Gunakan fitur alih zona otomatis

更新时间:Jul 02, 2025

PolarDB mendukung fitur alih zona otomatis.

Ikhtisar

Setelah mengaktifkan fitur alih zona otomatis untuk kluster PolarDB, kluster tersebut dapat secara otomatis beralih antara zona utama dan sekunder jika sumber daya di zona utama tidak tersedia. Sebagai contoh, semua node komputasi di zona utama gagal bersamaan. Dalam kasus ini, database sekunder di zona sekunder digunakan sebagai database utama baru untuk memulihkan ketersediaan kluster PolarDB.

PolarDB memungkinkan Anda mereplikasi data lintas zona dalam mode semi-sinkron, yang mengurangi recovery point objective (RPO) dari alih otomatis dan mencegah kehilangan data. Untuk informasi lebih lanjut, lihat Replikasi semi-sinkron berbasis replikasi fisik.

Catatan penggunaan

  • Kluster Anda adalah PolarDB untuk MySQL Edisi Kluster. Hanya kluster PolarDB untuk MySQL Edisi Kluster yang mendukung fitur alih zona otomatis.

  • Fitur kluster hot standby telah diaktifkan untuk kluster Anda.

  • Kluster Anda menggunakan metode penagihan bayar sesuai pemakaian atau langganan.

Batasan

  • RPO dan RTO

    • Dalam skenario asinkron, fitur alih zona otomatis dapat menyebabkan kehilangan data. Dalam sebagian besar kasus, recovery point objective (RPO) kurang dari 100 ms. Dalam kasus terburuk, RPO kurang dari 60 detik. Evaluasi dampak dari alih zona otomatis sebelum menggunakan fitur ini.

    • Dalam skenario asinkron, recovery time objective (RTO) kurang dari 30 detik.

  • Sumber daya yang tersedia ditempatkan di dua zona atau lebih dalam wilayah tempat kluster PolarDB untuk MySQL ditempatkan. Fitur penyebaran multi-zona tidak tersedia di wilayah berikut: Filipina (Manila), Korea Selatan (Seoul), Tiongkok (Qingdao), Tiongkok (Chengdu), Tiongkok (Hohhot), dan Thailand (Bangkok).

Keuntungan

Alih dalam hitungan detik

Setelah mengaktifkan fitur alih zona otomatis untuk kluster PolarDB, kluster dapat secara otomatis beralih antara zona utama dan sekunder dalam hitungan detik jika node komputasi di zona utama tidak tersedia. Ini memastikan ketersediaan kluster PolarDB.

Penagihan

Fitur alih zona otomatis disediakan secara gratis.

Prosedur

Aktifkan alih zona otomatis

  1. Masuk ke Konsol PolarDB. Di panel navigasi di sebelah kiri, klik Clusters. Di sudut kiri atas, pilih wilayah kluster. Di daftar kluster, temukan kluster dan klik ID-nya untuk masuk ke halaman Basic Information.

  2. Klik Enable di sebelah kanan opsi Cross-zone Automatic Switchover.

    image

  3. Dalam pesan yang muncul, klik OK.

    Setelah mengaktifkan fitur alih zona otomatis untuk kluster, kluster secara otomatis melakukan alih zona antara zona utama dan sekunder ketika sumber daya di zona utama tidak tersedia.

  4. (Opsional) Aktifkan mode semi-sinkron untuk replikasi data lintas zona.

    Catatan

    Lihat perbedaan berikut antara mode semi-sinkron dan mode asinkron:

    • Mode semi-sinkron: Transaksi berhasil dikomit hanya setelah redo log yang dihasilkan oleh transaksi ini disimpan secara persisten di node cadangan lintas zona.

    • Mode asinkron: Transaksi berhasil dikomit setelah redo log yang dihasilkan oleh transaksi ini disimpan secara persisten di node baca/tulis.

    Untuk informasi lebih lanjut, lihat Replikasi semi-sinkron berbasis replikasi fisik.

    1. Klik Modify Data Replication Mode.

      image

    2. Dalam kotak dialog yang muncul, atur parameter Replikasi Data Lintas Zona ke Semi-synchronous, dan klik OK.

      image

Kembalikan ke zona utama asli

Setelah mengaktifkan fitur alih zona otomatis untuk kluster, Anda dapat beralih kembali ke zona utama asli kluster dengan mengklik Change Primary Zone atau Switch to Original Primary Zone setelah sumber daya di zona utama asli pulih.

Catatan
  • Setelah kluster secara otomatis beralih ke zona sekunder, jaringan dapat diakses lintas zona dan latensi akses terjadi. Kami menyarankan Anda untuk beralih kembali ke zona utama asli kluster.

  • Jika Anda beralih kembali ke zona utama asli kluster dengan mengklik Switch to Original Primary Zone, vSwitch asli akan digunakan.

  • Jika Anda beralih kembali ke zona utama asli kluster dengan mengklik Change Primary Zone, Anda dapat memilih vSwitch lain.

Kembalikan ke zona utama asli

  1. Masuk ke Konsol PolarDB.

  2. Di sudut kiri atas konsol, pilih wilayah tempat kluster yang ingin Anda kelola berada.

  3. Temukan kluster dan klik ID kluster.

  4. Di halaman Basic Information, klik Switch to Original Primary Zone.

  5. Dalam pesan yang muncul, klik OK.

Ubah zona utama

Untuk kembali ke zona utama asli, Anda dapat mengubah zona utama menjadi zona utama asli. Untuk informasi lebih lanjut, lihat Ubah zona utama dan vSwitch kluster.