Setelah membuat global database network (GDN), Anda dapat menambahkan kluster baru sebagai kluster sekunder atau menghapusnya. Setelah dihapus, kluster tersebut menjadi kluster PolarDB mandiri.
Penerapan
Anda harus membuat global database network sebelum menambahkan kluster sekunder ke GDN.
Wilayah yang didukung
Semua wilayah di Daratan Tiongkok, Tiongkok (Hong Kong), Jepang (Tokyo), Korea Selatan (Seoul), Singapura, Malaysia (Kuala Lumpur), Indonesia (Jakarta), Filipina (Manila), Thailand (Bangkok), Jerman (Frankfurt), AS (Silicon Valley), AS (Virginia), dan Inggris (London).
Batasan fitur
Kluster dalam Global Database Network (GDN) mendukung fitur In-Memory Column Index (IMCI). Namun, Anda harus mengaktifkan parameter kluster
loose_polar_enable_imci_with_standbysebelum menambahkan node penyimpanan kolom read-only. Versi kluster juga harus memenuhi salah satu persyaratan berikut:MySQL 8.0.1 dengan versi revisi 8.0.1.1.48 atau lebih baru.
MySQL 8.0.2 dengan versi revisi 8.0.2.2.27 atau lebih baru.
Kluster dalam GDN dapat berupa kluster serverless atau kluster dengan spesifikasi yang ditentukan yang telah mengaktifkan fitur serverless. Namun, jika versi mesin minor kluster utama lebih lama dari versi berikut, semua kluster dalam GDN harus memiliki setidaknya satu node read-only:
MySQL 8.0.1 dengan versi mesin minor lebih lama dari 8.0.1.1.42.
MySQL 8.0.2 dengan versi mesin minor lebih lama dari 8.0.2.2.23.
Kluster dalam GDN tidak mendukung fitur pemulihan database dan tabel.
Batasan lainnya
GDN terdiri dari satu kluster utama dan hingga empat kluster sekunder.
CatatanUntuk menambahkan lebih banyak kluster sekunder, buka Quota Center, temukan item kuota berdasarkan ID kuota
polardb_mysql_gdn_region, lalu klik Apply pada kolom Actions.Satu kluster hanya dapat menjadi anggota satu GDN.
Anda hanya dapat membuat kluster baru sebagai kluster sekunder. Kluster yang sudah ada tidak dapat ditambahkan sebagai kluster sekunder.
Kluster utama dan sekunder harus menggunakan versi mesin database yang sama: MySQL 8.0, MySQL 5.7, atau MySQL 5.6.
Untuk kluster sekunder dalam GDN yang bukan kluster serverless, setiap node komputasi harus memiliki minimal 4 core CPU.
Secara default, setiap kluster dalam GDN berisi 2 node. Anda dapat menambahkan hingga 16 node.
Harga
Saat menggunakan GDN, Anda dikenai biaya untuk kluster dan biaya transfer data antar-wilayah. Biaya transfer data bervariasi tergantung apakah transfer tersebut lintas batas negara atau tidak.
Transfer data non-lintas batas (Gratis)
Skenario: Kluster utama dan sekunder keduanya ditempatkan di wilayah luar Daratan Tiongkok, atau keduanya ditempatkan di wilayah dalam Daratan Tiongkok.
Aturan penagihan: Gratis.
Transfer data lintas batas (Dikenai biaya)
PentingBiaya transfer data lintas batas akan dikenakan mulai pukul 00.00 tanggal 1 Januari 2026 (waktu Singapura). Sebelum tanggal tersebut, layanan ini gratis.
Skenario: Salah satu kluster Anda (utama atau sekunder) ditempatkan di wilayah luar Daratan Tiongkok, sedangkan kluster lainnya ditempatkan di wilayah dalam Daratan Tiongkok.
Aturan penagihan: USD 0,80 per GB, ditagih per jam. Biaya dihitung berdasarkan jumlah data Redo Log yang direplikasi secara fisik dari kluster utama ke kluster sekunder lintas batas dalam satu jam. Anda dapat memperkirakan biaya trafik ini dengan melakukan kueri terhadap posisi fisik yang dikonversi dari nomor urutan log (LSN).
Jika Anda menggunakan fitur nama domain global, Anda akan dikenai biaya tambahan untuk resolusi DNS internal dan transfer data antar-wilayah. Untuk informasi selengkapnya, lihat Harga nama domain global.
Catatan penggunaan
GDN menyinkronkan data menggunakan mekanisme replikasi fisik berbasis redo logs. Oleh karena itu, Anda tidak perlu mengaktifkan binary logging secara default. Jika Anda memiliki kebutuhan bisnis tertentu, seperti pelacakan perubahan, dan ingin menyinkronkan log biner (binlog) antar kluster, pastikan parameter binlog (loose_polar_log_bin) identik untuk kluster utama dan sekunder. Jika tidak, ketika Anda mengalihkan kluster utama, ketidakkonsistenan data dapat terjadi pada binlog.
Menambahkan kluster sekunder
GDN mendukung penambahan kluster sekunder lintas batas menggunakan Express Connect lintas batas China Unicom dan Cloud Enterprise Network (CEN). Konfigurasi dianggap lintas batas jika kluster utama dan sekunder berada di jenis wilayah yang berbeda, sebagaimana dijelaskan di bawah ini. Menambahkan kluster sekunder lintas batas memerlukan persiapan tambahan.
Jika kluster utama Anda berada di AS (Silicon Valley) atau AS (Virginia) dan kluster sekunder yang akan ditambahkan berada di Daratan Tiongkok atau Tiongkok (Hong Kong), ajukan tiket untuk menghubungi kami.
Daratan Tiongkok: Tiongkok (Hangzhou), Tiongkok (Shanghai), Tiongkok (Shenzhen), Tiongkok (Heyuan), Tiongkok (Guangzhou), Tiongkok (Qingdao), Tiongkok (Beijing), Tiongkok (Zhangjiakou), Tiongkok (Hohhot), Tiongkok (Ulanqab), dan Tiongkok (Chengdu).
Wilayah lain: Tiongkok (Hong Kong), Jepang (Tokyo), Korea Selatan (Seoul), Singapura, Malaysia (Kuala Lumpur), Indonesia (Jakarta), Filipina (Manila), Thailand (Bangkok), Jerman (Frankfurt), AS (Silicon Valley), AS (Virginia), dan Inggris (London).
Persiapan (hanya untuk kluster sekunder lintas batas)
Tandatangani Komitmen Kepatuhan Transmisi Data Lintas Batas PolarDB.
Prosedur
Waktu yang dibutuhkan untuk membuat kluster sekunder bergantung pada volume data kluster utama. Proses penyalinan data awal bisa lambat.
Masuk ke Konsol PolarDB. Di panel navigasi sebelah kiri, klik Global Database Network (GDN).
Pada halaman Global Database Network (GDN), temukan GDN target dan klik Add Secondary Cluster pada kolom Actions.

Pada jendela pop-up pembelian, Anda dapat mengatur parameter berikut. Anda dapat mengonfigurasi parameter lain sesuai kebutuhan bisnis Anda. Untuk informasi selengkapnya, lihat Custom Purchase.
Region: Pilih wilayah tempat Anda ingin menambahkan kluster sekunder.
Creation Method: Pilih Create Secondary Cluster.
Global Database Network: Pilih GDN yang ingin diikuti oleh kluster tersebut. GDN yang Anda pilih pada langkah sebelumnya digunakan secara default.
Database Engine: Harus sama dengan mesin database kluster utama: MySQL 8.0, MySQL 5.7, atau MySQL 5.6.
Node Specifications: Disarankan agar spesifikasi node kluster sekunder sama dengan spesifikasi kluster utama untuk memastikan sinkronisasi latensi rendah. Jumlah node read-only tidak perlu sama dengan kluster utama. Anda dapat menentukan jumlah node read-only berdasarkan volume permintaan baca kluster sekunder.
Setelah menyelesaikan pembelian, kembali ke halaman Global Database Network (GDN). Temukan GDN target dan klik Global Database Network ID-nya untuk membuka halaman detail. Kluster sekunder yang baru dibuat muncul di bagian Cluster List.
CatatanWaktu yang dibutuhkan untuk membuat kluster sekunder bergantung pada volume data kluster utama. Proses penyalinan data awal bisa memakan waktu lama, jadi harap tunggu hingga selesai.
Membuat kluster sekunder memiliki dampak kinerja minimal terhadap kluster utama.
Anda tidak dapat membuat akun database pada kluster sekunder. Akun harus dibuat pada kluster utama. Sistem secara otomatis menyinkronkan akun tersebut ke kluster sekunder.
Menghapus kluster sekunder
Masuk ke Konsol PolarDB. Di panel navigasi sebelah kiri, klik Global Database Network (GDN).
Pada halaman Global Database Network (GDN), temukan GDN target dan klik Global Database Network ID-nya untuk membuka halaman detail.
Di bagian Cluster List, temukan kluster sekunder target dan klik Remove pada kolom Actions.
CatatanProses penghapusan memakan waktu sekitar 5 menit.
Selama proses penghapusan, titik akhir semua kluster dalam GDN, termasuk kluster sekunder yang sedang dihapus, tetap tersedia. Anda dapat terus mengakses database menggunakan titik akhir kluster.
Hanya kluster sekunder yang dapat dihapus dari GDN. Kluster utama tidak dapat dihapus.
Setelah kluster sekunder dihapus dari GDN, kluster tersebut berhenti menyinkronkan data dari kluster utama dan diatur ke mode baca/tulis.
Setelah kluster sekunder dihapus dari GDN, kluster tersebut tidak dapat ditambahkan kembali ke GDN sebagai kluster sekunder. Lakukan operasi ini dengan hati-hati.
Pada kotak dialog yang muncul, baca catatan tersebut, lalu klik OK untuk menghapus kluster sekunder.
Mengalihkan kluster utama
Masuk ke Konsol PolarDB. Di panel navigasi sebelah kiri, klik Global Database Network (GDN).
Pada halaman Global Database Network (GDN), temukan GDN target dan klik Global Database Network ID-nya untuk membuka halaman detail.
Di bagian Cluster List, temukan kluster sekunder target dan klik Switch To Primary Cluster pada kolom Actions.

Pada kotak dialog Primary/Secondary Switchover, pilih ID kluster sekunder yang ingin dipromosikan menjadi kluster utama, lalu klik OK.
CatatanAlih bencana utama/sekunder tidak menukar alamat koneksi kedua kluster. Anda harus mengonfigurasi ulang aplikasi Anda. Jika kluster utama asli memiliki titik akhir publik, pastikan kluster utama baru juga memiliki titik akhir publik. Jika tidak, aplikasi Anda tidak dapat mengakses database. Untuk informasi selengkapnya, lihat View endpoints and ports.
Alih bencana utama/sekunder dalam GDN biasanya selesai dalam waktu kurang dari 5 menit, tetapi dapat memakan waktu hingga 10 menit. Selama alih bencana, gangguan sementara hingga 160 detik dapat terjadi. Kami menyarankan Anda melakukan alih bencana selama jam non-puncak dan memastikan aplikasi Anda memiliki mekanisme penghubungan ulang.
Jika Anda mengaktifkan sakelar Forced Switchover pada kotak dialog Primary/Secondary Switchover:
Anda tidak dapat menentukan kluster target untuk alih bencana paksa. Secara default, kluster sekunder dengan nomor urutan log (LSN) terbesar dipromosikan menjadi kluster utama baru.
Alih bencana paksa dapat menyebabkan kehilangan data. Setelah alih bencana, kluster utama asli secara otomatis dihapus dari GDN. Lakukan operasi ini dengan hati-hati.
Membuat ulang kluster sekunder
Skenario
Anda mungkin perlu membuat ulang kluster sekunder dalam GDN dalam skenario berikut:
Kluster sekunder gagal dan tidak dapat dipulihkan. Anda perlu membuat ulang untuk memulihkan layanan.
Konfigurasi dasar atau lingkungan kluster sekunder perlu diperbarui.
Data pada kluster sekunder telah lama tidak sinkron dengan kluster utama. Kluster sekunder harus dibangun ulang untuk memastikan konsistensi data.
Fitur membuat ulang kluster sekunder sedang dalam rilis bertahap. Untuk menggunakan fitur ini, buka Quota Center, temukan kuota dengan ID
polardb_gdn_reset_member, lalu klik Apply pada kolom Actions untuk meminta uji coba.Kluster sekunder yang ditentukan tidak tersedia selama proses pembuatan ulang. Lakukan operasi ini dengan hati-hati.
Prosedur
Masuk ke Konsol PolarDB. Di panel navigasi sebelah kiri, klik Global Database Network (GDN).
Pada halaman Global Database Network (GDN), temukan GDN target dan klik Global Database Network ID-nya untuk membuka halaman detail.
Di bagian Cluster List, temukan kluster sekunder target dan klik Recreate Secondary Cluster pada kolom Actions.

Pada kotak dialog yang muncul, baca catatan tersebut, lalu klik OK.
FAQ
Referensi
Connect to a global database network: Menjelaskan cara menghubungkan ke global database network (GDN).
Create a global domain name: Menjelaskan cara membuat titik akhir terpadu yang menyediakan akses terdekat dan tetap tidak berubah setelah alih bencana kluster utama.
Operasi API terkait
API | Deskripsi |
Menambahkan kluster sekunder ke GDN. Parameter berikut diperlukan:
| |
Menghapus kluster sekunder dari GDN. | |
Mengalihkan kluster utama GDN. |