Topik ini menjelaskan cara menggunakan Data Disaster Recovery untuk menambahkan cakupan backup logis pada instans ApsaraDB RDS for MySQL read-only.
Data Disaster Recovery terhubung ke instans read-only melalui salah satu dari dua metode: Public endpoint atau internal endpoint. Pilih metode berdasarkan konfigurasi jaringan Anda:
| Metode | Kapan digunakan |
|---|---|
| Public endpoint | Instans read-only memiliki public endpoint dan jaringan Anda mengizinkan traffic outbound internet. |
| Internal endpoint | Instans read-only dan Data Disaster Recovery berada dalam VPC yang sama, atau terhubung melalui Express Connect, VPN Gateway, atau Intelligent Gateway. |
Prasyarat
Sebelum memulai, pastikan Anda telah memiliki:
Jadwal backup dengan Data Source Type diatur ke MySQL dan Backup Method diatur ke Logical Backup. Lihat Buat jadwal backup.
Instans ApsaraDB RDS for MySQL read-only. Lihat Buat instans ApsaraDB RDS for MySQL read-only.
Untuk metode public endpoint:
Public endpoint dari instans read-only. Lihat Dapatkan internal dan public endpoint instans ApsaraDB RDS for MySQL read-only.
Blok CIDR server Data Disaster Recovery telah ditambahkan ke daftar putih instans read-only. Lihat Konfigurasikan daftar putih alamat IP.
Saat mengonfigurasi jadwal backup, atur Database Location ke User-Created Database with Public IP Address \<IP Address:Port Number\> dan klik Set Whitelist untuk mendapatkan blok CIDR secara otomatis.

Untuk metode internal endpoint:

Blok CIDR server Data Disaster Recovery telah ditambahkan ke daftar putih instans read-only. Lihat Konfigurasikan daftar putih alamat IP.
Saat mengonfigurasi jadwal backup, atur Database Location ke RDS Instance dan klik Set Whitelist untuk mendapatkan blok CIDR secara otomatis.

Metode 1: Konfigurasikan jadwal backup menggunakan public endpoint
Transmisi log biner melalui public endpoint mungkin mengalami penundaan. Di halaman Backup and Restoration instans read-only, atur Retention Period (periode retensi log lokal) ke nilai lebih besar dari default 18 jam untuk mengurangi risiko kehilangan data inkremental.
Masuk ke Konsol DMS V5.0.
Di bilah navigasi atas, pilih Security and Specifications (DBS) > Data Disaster Recovery (DBS) > Backup Plan.
Dalam mode simple, arahkan kursor ke ikon
di pojok kiri atas dan pilih All Features > Security and Specifications (DBS) > Data Disaster Recovery (DBS) > Backup Plan.Di halaman Backup Schedules, temukan jadwal backup lalu klik Configure Backup Schedule di kolom Actions.

Pada langkah Configure Backup Source and Destination, konfigurasikan sumber dan tujuan backup, lalu klik Next.
- Atur Database Location ke User-Created Database with Public IP Address \<IP Address:Port Number\>. - Atur Address ke public endpoint instans read-only. Lihat Dapatkan internal dan public endpoint instans ApsaraDB RDS for MySQL read-only. - Untuk parameter lainnya, lihat Kelola jadwal backup.
Pada langkah Edit Backup Objects, temukan database atau tabel yang akan dibackup, tambahkan ke bagian Selected, lalu klik Next.
- Untuk backup logis, Anda dapat memilih tabel individual, satu database, atau beberapa database. Backup inkremental hanya didukung untuk tipe database tertentu — secara default, semua data inkremental akan dibackup. Klik Select All di bagian Available untuk membackup seluruh instans. Untuk tipe database yang didukung dan granularitas cadangan, lihat Mesin database dan fitur. - Database yang dibuat setelah jadwal backup dikonfigurasi tidak akan dibackup secara default. Untuk menyertakannya, tambahkan database tersebut di halaman Edit Backup Objects. Lihat Ubah objek backup. - Untuk backup fisik, seluruh instans database akan dibackup.
Pada langkah Configure Backup Time, konfigurasikan parameter berikut, lalu klik Next.
Parameter Deskripsi Full-scale Backup Frequency Frekuensi backup. Periodic Backup berjalan sesuai jadwal berulang. Single Backup berjalan sekali. Untuk memulihkan data inkremental, pilih Periodic Backup dan jalankan backup penuh minimal sekali seminggu — jika tidak, memutar ulang banyak log biner saat pemulihan akan meningkatkan recovery time objective (RTO) dan risiko error. Full Data Backup Recurrence Hari dalam seminggu untuk menjalankan jadwal backup. Wajib diisi ketika Full-scale Backup Frequency diatur ke Periodic Backup. Pilih minimal satu hari. Started At Waktu mulai backup penuh. Wajib diisi ketika Full-scale Backup Frequency diatur ke Periodic Backup. Atur waktu pada jam sepi, misalnya 01:00. Jika backup penuh sebelumnya masih berjalan pada waktu mulai yang dijadwalkan, Data Disaster Recovery akan melewatkan backup berikutnya. Incremental Backup Mengaktifkan backup inkremental. Ditampilkan hanya ketika Full-scale Backup Frequency diatur ke Periodic Backup. Binary logging harus diaktifkan pada database. Binary logging diaktifkan secara default pada instans ApsaraDB RDS for MySQL. Untuk database yang dikelola sendiri, aktifkan secara manual. Maximum Concurrent Threads for Full Data Backup Jumlah maksimum thread konkuren untuk backup penuh. Kurangi nilai ini untuk meminimalkan dampak terhadap performa database. Nilai maksimum aktual bervariasi tergantung spesifikasi jadwal backup. Lihat Bagaimana cara mengubah kecepatan backup maksimum?. Backup network speed limit Batas lebar pita jaringan dalam MB/s. Nilai default 0 berarti tidak terbatas. Ditampilkan hanya untuk database MySQL. Pada langkah Edit Lifecycle, konfigurasikan periode retensi untuk data backup penuh di bagian Configure Full Data Backup Lifecycle. Jika Anda mengaktifkan Incremental Backup pada langkah 6, konfigurasikan juga periode retensi untuk data backup inkremental.
Klik Precheck.
Saat muncul Precheck Passed, klik Start Task.
- Jadwal backup mulai berlaku ketika statusnya berubah menjadi Running. - Jika terjadi error saat memulai jadwal backup, segera atasi masalah tersebut. Lihat Bagaimana cara memperbaiki error pada jadwal backup abnormal di DBS?. Jika masalah tetap berlanjut, hubungi dukungan teknis di grup DingTalk (ID: 35585947).
Metode 2: Konfigurasikan jadwal backup menggunakan internal endpoint
Masuk ke Konsol DMS V5.0.
Di bilah navigasi atas, pilih Security and Specifications (DBS) > Data Disaster Recovery (DBS) > Backup Plan.
Dalam mode simple, arahkan kursor ke ikon
di pojok kiri atas dan pilih All Features > Security and Specifications (DBS) > Data Disaster Recovery (DBS) > Backup Plan.Di halaman Backup Schedules, temukan jadwal backup lalu klik Configure Backup Schedule di kolom Actions.

Pada langkah Configure Backup Source and Destination, konfigurasikan sumber dan tujuan backup, lalu klik Next.
- Atur Database Location ke Express Connect DB/VPN Gateway/Intelligent Gateway. - Atur Peer VPC ke VPC tempat instans read-only dideploy. - Atur Address ke alamat IP internal real-time yang diperoleh pada prasyarat. Lihat Dapatkan internal dan public endpoint instans ApsaraDB RDS for MySQL read-only. - Atur Port Number ke nomor port instans read-only. - Untuk parameter lainnya, lihat Kelola jadwal backup.
PentingAlamat IP internal dapat berubah jika Anda melakukan clone instans, migrasi ke zona lain, atau mengubah VPC atau vSwitch-nya. Jika alamat IP berubah, Data Disaster Recovery tidak dapat lagi terhubung ke instans dan backup gagal. Untuk mengatasi hal ini, jalankan perintah
pingpada perangkat lokal Anda terhadap internal endpoint untuk mendapatkan alamat IP baru, lalu ubah database sumber backup.
Pada langkah Edit Backup Objects, temukan database atau tabel yang akan dibackup, tambahkan ke bagian Selected, lalu klik Next.
- Untuk backup logis, Anda dapat memilih tabel individual, satu database, atau beberapa database. Backup inkremental hanya didukung untuk tipe database tertentu — secara default, semua data inkremental akan dibackup. Klik Select All di bagian Available untuk membackup seluruh instans. Untuk tipe database yang didukung dan granularitas cadangan, lihat Tipe database dan fitur yang didukung. - Database yang dibuat setelah jadwal backup dikonfigurasi tidak akan dibackup secara default. Untuk menyertakannya, tambahkan database tersebut di halaman Edit Backup Objects. Lihat Ubah objek backup. - Untuk backup fisik, seluruh instans database akan dibackup.
Pada langkah Configure Backup Time, konfigurasikan parameter berikut, lalu klik Next.
Parameter Deskripsi Full-scale Backup Frequency Frekuensi backup. Periodic Backup berjalan sesuai jadwal berulang. Single Backup berjalan sekali. Untuk memulihkan data inkremental, pilih Periodic Backup dan jalankan backup penuh minimal sekali seminggu — jika tidak, memutar ulang banyak log biner saat pemulihan akan meningkatkan RTO dan risiko error. Full Data Backup Recurrence Hari dalam seminggu untuk menjalankan jadwal backup. Wajib diisi ketika Full-scale Backup Frequency diatur ke Periodic Backup. Pilih minimal satu hari. Start At Waktu mulai backup penuh. Wajib diisi ketika Full-scale Backup Frequency diatur ke Periodic Backup. Atur waktu pada jam sepi, misalnya 01:00. Jika backup penuh sebelumnya masih berjalan pada waktu mulai yang dijadwalkan, Data Disaster Recovery akan melewatkan backup berikutnya. Incremental Backup Mengaktifkan backup inkremental. Ditampilkan hanya ketika Full-scale Backup Frequency diatur ke Periodic Backup. Binary logging harus diaktifkan pada database. Binary logging diaktifkan secara default pada instans ApsaraDB RDS for MySQL. Untuk database yang dikelola sendiri, aktifkan secara manual. Maximum Concurrent Threads for Full Data Backup Jumlah maksimum thread konkuren untuk backup penuh. Kurangi nilai ini untuk meminimalkan dampak terhadap performa database. Backup network speed limit Batas lebar pita jaringan dalam MB/s. Nilai default 0 berarti tidak terbatas. Ditampilkan hanya untuk database MySQL. Pada langkah Edit Lifecycle, konfigurasikan periode retensi untuk data backup penuh di bagian Configure Full Data Backup Lifecycle. Jika Anda mengaktifkan Incremental Backup pada langkah 6, konfigurasikan juga periode retensi untuk data backup inkremental.
Klik Precheck.
Saat muncul Precheck Passed, klik Start Task.
- Jadwal backup mulai berlaku ketika statusnya berubah menjadi Running. - Jika terjadi error saat memulai jadwal backup, segera atasi masalah tersebut. Lihat Bagaimana cara memperbaiki error pada jadwal backup abnormal. Jika masalah tetap berlanjut, hubungi dukungan teknis di grup DingTalk (ID: 35585947) untuk Data Disaster Recovery.
Dapatkan internal dan public endpoint instans ApsaraDB RDS for MySQL read-only
Buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada, lalu klik ID instans.
Di halaman Basic Information, klik View Details di samping Network Type untuk melihat internal dan public endpoint.
Jika belum mengajukan public endpoint, klik OK untuk mengajukannya. Setelah public endpoint disediakan, endpoint tersebut akan muncul di halaman ini.


FAQ
Mengapa instans sumber gagal terhubung saat saya menggunakan internal endpoint?
Alamat IP internal yang diperoleh dengan menjalankan perintah ping adalah alamat real-time yang dapat berubah. Jika Anda melakukan clone instans read-only, migrasi ke zona lain, atau mengubah VPC atau vSwitch-nya, alamat IP berubah dan Data Disaster Recovery tidak dapat lagi terhubung, sehingga backup gagal.
Untuk memperbaikinya, jalankan kembali perintah ping pada perangkat lokal Anda terhadap internal endpoint untuk mendapatkan alamat IP terkini. Lalu ubah database sumber backup dan simpan.

Apakah Data Disaster Recovery dapat membackup data penuh dan inkremental dari instans read-only?
Ya. Data Disaster Recovery mendukung backup penuh dan inkremental untuk instans ApsaraDB RDS for MySQL read-only.
Langkah berikutnya
Lihat jadwal backup atau pulihkan data. Lihat Lihat jadwal backup atau Pulihkan database MySQL secara logis.
Buat atau mulai jadwal backup menggunakan API. Lihat CreateBackupPlan atau CreateAndStartBackupPlan.
Ubah sumber cadangan, objek cadangan, waktu cadangan, atau Kebijakan retensi. Lihat Mengelola jadwal cadangan.
Periksa biaya yang berlaku. Lihat FAQ Penagihan.
Jeda jadwal backup untuk mengurangi biaya. Lihat Jeda atau mulai jadwal backup.