All Products
Search
Document Center

Data Management:Cadangan logis dan pemulihan untuk RDS for MariaDB

Last Updated:May 20, 2026

Database Backup Service (DBS) menyediakan fitur untuk database MariaDB, seperti pemulihan tabel tunggal, backup jarak jauh, dan arsip jangka panjang. Topik ini menjelaskan cara menggunakan DBS untuk mencadangkan instans ApsaraDB RDS for MariaDB.

Buat jadwal cadangan

Untuk informasi selengkapnya, lihat Buat jadwal cadangan.

Catatan
  • Saat membeli jadwal cadangan, pilih MariaDB sebagai Jenis Sumber Data dan logical backup sebagai Metode Cadangan.

  • Untuk mengetahui granularitas cadangan dan pemulihan yang disediakan DBS untuk database MariaDB, lihat Jenis database dan fitur yang didukung.

Konfigurasikan jadwal cadangan

Catatan

Topik ini menggunakan jadwal cadangan ApsaraDB RDS for MariaDB sebagai contoh.

  1. Masuk ke konsol Data Management Service (DMS) 5.0.

  2. Pada bilah navigasi atas, pilih Security and disaster recovery (DBS) > Data Disaster Recovery (DBS) > Backup Plan.

    Catatan

    Jika Anda menggunakan konsol DMS dalam mode simple, arahkan pointer ke ikon 2023-01-28_15-57-17.png di pojok kiri atas konsol DMS dan pilih All Features > Security and disaster recovery (DBS) > Data Disaster Recovery (DBS) > Backup Plan.

  3. Temukan jadwal cadangan yang ingin Anda konfigurasikan dan klik Configure Backup Schedule pada kolom Actions.

    image.png

  4. Pada halaman Configure Backup Source and Destination, konfigurasikan sumber dan tujuan cadangan, lalu klik Next.

    image

    Tabel 1. Pengaturan database

    Bagian

    Parameter

    Deskripsi

    N/A

    Schedule name

    Nama jadwal cadangan. DBS secara otomatis menghasilkan nama jadwal cadangan. Kami menyarankan Anda memberikan nama deskriptif yang mudah dikenali. Nama jadwal cadangan tidak perlu unik.

    Backup Source Information

    Backup method

    Metode yang digunakan untuk mencadangkan data. Secara default, metode cadangan yang Anda pilih saat membeli jadwal cadangan akan digunakan. Pada contoh ini, Logical Backup digunakan.

    Database location

    RDS Instance

    实例地区

    选择源数据库实例的地域。

    Catatan

    该参数仅在选择RDS InstancePolarDBECS-Hosted DatabaseNo public network IP: Port's self-built database (accessed through the database gateway)时显示。

    RDS instance ID

    Pilih ID instans RDS sumber.

    Database account

    Username akun yang digunakan untuk terhubung ke database yang ingin Anda cadangkan. Akun tersebut harus memiliki izin untuk mencadangkan database. Untuk informasi selengkapnya, lihat Izin akun.

    Catatan

    Untuk database ApsaraDB RDS, diperlukan izin read-only untuk cadangan, dan izin baca-tulis untuk cadangan dan pemulihan.

    Password

    Password akun yang digunakan untuk terhubung ke database yang ingin Anda cadangkan.

    Setelah memasukkan username dan password akun database, klik Test Connection di sebelah password untuk memeriksa apakah informasi database yang ingin Anda cadangkan valid. Jika parameter yang ditentukan valid, pesan Test Passed akan ditampilkan. Jika muncul pesan Test Failed, klik Check di sebelah Test Failed. Perbarui informasi database yang ingin Anda cadangkan berdasarkan hasil pemeriksaan.

    Data cross-border compliance commitment

    Baca dan pilih komitmen kepatuhan.

    Backup Destination Information

    Backup storage type

    Jenis penyimpanan untuk data cadangan Anda. Nilai yang valid:

    • DBS built-in storage (Direkomendasikan): Anda tidak perlu membuat storage space. DBS secara otomatis menyimpan data Anda di penyimpanan bawaannya. Anda dikenai biaya berdasarkan jumlah data yang disimpan. Untuk informasi penagihan lebih lanjut, lihat Item yang dapat ditagih (DMS).

    • OSS For User: Anda harus terlebih dahulu membuat bucket di konsol Object Storage Service (OSS). Untuk informasi selengkapnya, lihat Buat bucket.

    Catatan
    • Contoh ini menggunakan DBS built-in storage. Jika Anda memilih user OSS, Anda juga harus mengonfigurasi parameter Object Storage OSS Bucket Name. Hanya kelas penyimpanan OSS Standard yang didukung.

    • Jika Anda memiliki volume data yang besar untuk disimpan, kami menyarankan Anda membeli paket penyimpanan DBS subscription untuk mengimbangi biaya penyimpanan bawaan DBS. Paket penyimpanan DBS lebih hemat biaya dibandingkan metode penagihan pay-as-you-go.

    Storage encryption

    Pilih metode enkripsi penyimpanan. Nilai yang valid:

    • Encrypted (Direkomendasikan): Mengenkripsi data yang disimpan menggunakan algoritma AES-256 standar industri.

      OSS menyediakan fitur enkripsi sisi server. Saat Anda mengunggah objek, OSS mengenkripsi objek yang diterima lalu menyimpan objek terenkripsi tersebut. Saat Anda mengunduh objek, OSS secara otomatis mendekripsinya dan mengembalikan objek asli kepada Anda. Untuk informasi selengkapnya, lihat Enkripsi sisi server.

    • Non-encrypted: Menonaktifkan enkripsi untuk data yang disimpan.

  5. Pada halaman Edit Backup Objects, pindahkan database atau tabel yang ingin Anda cadangkan dari daftar objek database sumber ke daftar Selected, lalu klik Next.

    Catatan
    • logical backup: Anda dapat memilih database dan tabel tertentu untuk cadangan penuh. Bergantung pada jenis database, Anda dapat memilih seluruh database atau tabel individual. Beberapa jenis database juga mendukung cadangan inkremental. Cadangan inkremental mencakup semua data inkremental dan tidak membedakan antara database atau tabel.

      • Anda dapat mengklik Select All untuk mencadangkan seluruh database. Objek dan granularitas cadangan yang didukung bervariasi berdasarkan jenis database. Untuk informasi selengkapnya, lihat Jenis database dan fitur yang didukung.

      • Secara default, jadwal cadangan tidak mencadangkan database yang dibuat setelah jadwal dikonfigurasi. Untuk mencadangkan database baru, Anda harus menambahkannya ke konfigurasi cadangan. Untuk informasi selengkapnya, lihat Ubah objek cadangan.

    • physical backup: Anda hanya dapat mencadangkan seluruh instans database.

  6. Pada halaman Configure Backup Time, konfigurasikan waktu cadangan dan pengaturan lainnya, lalu klik Next.

    Parameter

    Description

    Full backup frequency

    Pilih Periodic Backup atau Single Backup.

    Catatan

    Jika Anda perlu memulihkan incremental data, kami menyarankan memilih Periodic Backup dan melakukan setidaknya satu full backup per minggu. Jika tidak, pemulihan database mungkin memerlukan replay sejumlah besar binlog, yang dapat meningkatkan Recovery Time Objective (RTO) dan risiko kegagalan.

    Full backup recurrence

    Parameter ini wajib diisi jika Anda mengatur Full backup frequency ke Periodic Backup. Pilih hari dalam seminggu untuk menjalankan backup. Anda harus memilih minimal satu hari.

    Full backup start time

    Parameter ini wajib diisi jika Anda mengatur Full backup frequency ke Periodic Backup. Pilih waktu mulai untuk backup, misalnya 01:00. Kami menyarankan menjadwalkan backup pada jam sepi.

    Catatan

    Jika full backup sebelumnya masih berlangsung pada waktu mulai yang dijadwalkan, task backup saat ini akan dilewati.

    Incremental backup

    Pilih apakah akan mengaktifkan incremental backup. Saat mengaktifkan parameter ini, pastikan database target telah mengaktifkan Binlog.

    • RDS MariaDB:Untuk melihat atau mengaktifkan Binlog, lihat MariaDB backup settings.

    • MariaDB self-hosted:Jalankan SHOW VARIABLES LIKE 'log_bin'; untuk memeriksa status pengaktifan Binlog. Nilai log_bin bernilai ON berarti Binlog telah diaktifkan, sedangkan jika bernilai OFF berarti Binlog dalam keadaan nonaktif.

    Catatan

    Parameter ini hanya ditampilkan ketika parameter 全量备份频率 diatur ke Periodic Backup.

    Maximum concurrent threads for full backup

    Jumlah maksimum thread konkuren untuk full backup. Anda dapat menyesuaikan parameter ini untuk mengontrol kecepatan backup. Misalnya, mengurangi jumlah thread dapat mengurangi dampak terhadap database Anda.

    Backup network speed limit

    Batas lebar pita jaringan. Satuan: MB/s. Anda dapat mengatur batas ini sesuai kebutuhan bisnis Anda. Nilai default 0 berarti lebar pita jaringan tidak dibatasi.

    Catatan

    Parameter ini hanya ditampilkan saat melakukan backup database MySQL.

  7. Pada langkah Edit Lifecycle, konfigurasikan siklus hidup untuk data cadangan penuh di bagian Konfigurasi Siklus Hidup Cadangan Data Penuh.

    Catatan

    Jika Anda mengatur parameter Incremental Backup ke Enable pada Langkah 6, Anda harus mengonfigurasi siklus hidup untuk data cadangan inkremental.

  8. Setelah konfigurasi selesai, klik Precheck di pojok kanan bawah halaman.

  9. Pada kotak dialog Precheck, setelah precheck berhasil, klik Start Task.

    Catatan
    • Saat Status jadwal cadangan berubah menjadi Running, konfigurasi telah selesai.

    • Jika terjadi error, segera lakukan troubleshooting dan perbaiki masalah tersebut. Untuk informasi selengkapnya, lihat Cara memperbaiki jadwal cadangan DBS yang abnormal. Jika masalah tetap berlanjut, hubungi dukungan dengan bergabung ke grup dukungan pengguna DBS di DingTalk (ID Grup: 35585947).

Pulihkan data

  1. Masuk ke konsol Data Management Service (DMS) 5.0.

  2. Pada bilah navigasi atas, pilih Security and disaster recovery (DBS) > Data Disaster Recovery (DBS) > Backup Plan.

    Catatan

    Jika Anda menggunakan konsol DMS dalam mode simple, arahkan pointer ke ikon 2023-01-28_15-57-17.png di pojok kiri atas konsol DMS dan pilih All Features > Security and disaster recovery (DBS) > Data Disaster Recovery (DBS) > Backup Plan.

  3. Pada halaman Backup Schedules, temukan jadwal cadangan yang ingin Anda gunakan dan klik Manage pada kolom Actions.

  4. Pada halaman Configure Task, klik Restore Database di pojok kanan atas.

  5. Pada halaman Configure recovery point, konfigurasikan titik pemulihan dan database tujuan, lalu klik Next.

    image.png

    Bagian

    Parameter

    Deskripsi

    N/A

    Task Name

    DBS secara otomatis menghasilkan nama task. Kami menyarankan menggunakan nama yang deskriptif agar mudah diidentifikasi. Nama tersebut tidak perlu unik.

    Set Time Restored To

    Time range available for restore

    Ini adalah rentang waktu yang tersedia untuk pemulihan data, mulai dari set cadangan penuh paling awal hingga yang paling baru.

    Selected recovery point

    Pilih titik waktu untuk pemulihan. Waktu yang dipilih harus berada dalam Time range available for restore.

    Catatan

    Jika cadangan log inkremental diaktifkan, Anda dapat memulihkan data ke titik waktu apa pun setelah pencadangan dibuat. Jika cadangan inkremental dinonaktifkan, Anda hanya dapat memulihkan ke waktu set cadangan penuh. Untuk informasi selengkapnya, lihat Enable or disable incremental log backup.

    Restore destination database

    Database location

    Contoh ini memulihkan cadangan ke RDS instance yang telah ada sebelumnya. Pastikan database tujuan sedang Berjalan. DBS juga mendukung pemulihan ke lokasi database berikut:

    • User-Created Database with Public IP Address <IP Address:Port Number>

    • ECS-Hosted Database

    • Express Connect DB/VPN Gateway/Intelligent Gateway

    • No public network IP: Port's self-built database (accessed through the database gateway)

    Instance region

    Pilih Wilayah tempat instans tujuan berada.

    RDS instance ID

    Pilih ID instans RDS tujuan.

    Masukkan akun database dengan izin menulis untuk instans tujuan.

    Password

    Masukkan password untuk akun database tersebut.

    Data cross-border compliance commitment

    Baca dan setujui komitmen kepatuhan dengan memilih kotak centang.

  6. Pada halaman Configure Objects to Restore, konfigurasikan pengaturan berikut lalu klik Precheck.

    Parameter

    Deskripsi

    Conflict handling

    Secara default, Conflict handling diatur ke Rename Object with the Same Name. Misalnya, jika tabel bernama job_info sudah ada di tujuan, tabel yang dipulihkan akan diubah namanya menjadi job_info_dbs_<RestoreTaskID>_<Timestamp>.

    Objects to restore

    Pilih database atau tabel yang akan dipulihkan dari daftar Source Database Objects dan pindahkan ke bagian Selected Database Objects.

    Catatan

    Beberapa database mendukung pemulihan pada tingkat tabel atau database, yang mengurangi jumlah data yang perlu dipulihkan dan mempersingkat Recovery Time Objective (RTO). Untuk detail granularitas pemulihan yang didukung, lihat Jenis database dan fitur yang didukung.

  7. Pada kotak dialog Precheck, setelah pesan Precheck Passed muncul, klik Start Task.

    Anda dapat melihat progres pemulihan database pada tab Restore Tasks.

    Catatan

    Waktu pemulihan tergantung pada spesifikasi jadwal cadangan dan ukuran database. Spesifikasi yang lebih tinggi menghasilkan pemulihan yang lebih cepat. Untuk informasi selengkapnya, lihat Uji performa cadangan logis dan cadangan fisik.

Operasi terkait

  • Untuk mengubah sumber cadangan atau objek cadangan, atau memodifikasi kebijakan cadangan seperti waktu cadangan dan kebijakan retensi, lihat Kelola jadwal cadangan.

  • Untuk mengetahui potensi biaya yang terkait dengan jadwal cadangan Anda, lihat FAQ Penagihan.

  • Jika Anda tidak perlu menggunakan jadwal cadangan sementara waktu, Anda dapat menjeda jadwal tersebut untuk menghemat biaya. Untuk informasi selengkapnya, lihat Jeda atau restart jadwal cadangan.