全部产品
Search
文档中心

ApsaraDB RDS:Full backup

更新时间:Jan 28, 2026

Topik ini menjelaskan cara melakukan full backup untuk database Anda, baik secara otomatis maupun manual, termasuk mengonfigurasi kebijakan backup otomatis dan membuat backup manual sesuai permintaan guna memenuhi kebutuhan perlindungan data dan disaster recovery.

Skenario

  • Automatic backup: Digunakan untuk perlindungan data harian dan disaster recovery. Sistem secara otomatis melakukan full backup berdasarkan kebijakan yang telah ditetapkan. Backup ini, dikombinasikan dengan log backup, menyediakan dasar data untuk point-in-time recovery (PITR), sehingga meminimalkan kehilangan data jika terjadi kegagalan.

  • Manual backup: Sebelum melakukan operasi berisiko tinggi seperti perubahan skema (DDL), upgrade aplikasi, atau migrasi data, Anda dapat membuat snapshot data sesuai permintaan. Backup ini berfungsi sebagai titik pemulihan yang jelas dan andal. Jika perubahan tersebut menyebabkan masalah, Anda dapat segera mengembalikan data ke kondisi sebelum operasi, sehingga menjamin stabilitas dan kelangsungan bisnis.

Prasyarat

Saat pertama kali menggunakan layanan backup RDS, Anda harus menggunakan Akun Alibaba Cloud untuk mengotorisasi service-linked role untuk Data Backup Service (AliyunServiceRoleForDBS).

Penagihan

Jika penggunaan backup Anda berada dalam kuota gratis, Anda tidak dikenai biaya untuk backup. Jika penggunaan melebihi kuota gratis, Anda akan ditagih berdasarkan penggunaan. Untuk informasi lebih lanjut tentang kuota gratis dan harga, lihat Backup storage costs.

Catatan

  • Diaktifkan secara default: Data backup (full backup) diaktifkan secara default dan tidak dapat dinonaktifkan. Backup disimpan selama minimal 7 hari dan dijalankan minimal dua kali seminggu.

  • Batasan versi mesin minor: Anda tidak dapat memulai backup untuk instans yang terkunci dengan versi mesin minor berikut:

    • ApsaraDB RDS for MySQL 5.1 dan 5.5: Semua versi minor.

    • ApsaraDB RDS for MySQL 5.6, 5.7, dan 8.0: Versi minor sebelum 20190815.

    Catatan
  • Read-only instances: Anda hanya dapat mengatur local log retention policy. Anda tidak dapat mengatur kebijakan backup otomatis.

  • Operasi DDL: Jangan lakukan operasi DDL selama backup berlangsung karena dapat menyebabkan table lock dan mengakibatkan kegagalan backup.

  • Hindari jam sibuk: Lakukan backup selama jam sepi.

  • Pengecualian backup dan pemulihan: Jika jumlah tabel dalam backup melebihi 50.000, Anda tidak dapat menggunakan fitur restoration for individual databases and tables. Fitur database recovery tidak terpengaruh.

  • Kegagalan backup: Jika jumlah tabel yang akan dibackup melebihi 600.000, backup gagal.

  • Modifikasi kebijakan backup: Mengubah kebijakan backup akan segera memicu full backup.

Lakukan backup

Prosedur untuk automatic backup

Langkah 1: Buka halaman konfigurasi

  1. Login ke Konsol ApsaraDB RDS dan buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada. Lalu, temukan instans RDS dan klik ID instans tersebut.

  2. Di panel navigasi kiri, klik Backup and Recovery.

  3. Klik tab Backup Policy. Konsol akan menampilkan halaman kebijakan backup standar atau halaman kebijakan backup advanced, tergantung apakah Anda telah melakukan upgrade.

Cara membedakan kebijakan backup standar dan advanced

  • Halaman kebijakan backup standar

    • Halaman berisi bagian Basic Backup.

    • Saat Anda mengklik tombol Edit, parameter langsung ditampilkan dalam bentuk formulir.

    image

  • Halaman kebijakan backup advanced

    • Halaman memiliki tab MySQL dan Level-1 Backup di bagian atas.

    • Klik ikon lingkaran dengan angka di tengah untuk membuka halaman pengaturan parameter.

    • Mendukung fitur advanced seperti sparse backup.

    image

Catatan

Cara upgrade ke Edisi Premium

Jika Anda menggunakan antarmuka standar dan ingin menggunakan fitur advanced seperti sparse backup, cari tautan 'Upgrade to Advanced Version' di halaman tersebut. Untuk instans di beberapa wilayah, Anda dapat upgrade halaman kebijakan backup ke versi advanced. Setelah upgrade, cara mengakses dan mengonfigurasi parameter kebijakan backup berubah. Anda harus mengonfigurasi parameter sesuai kebutuhan.

Langkah 2: Konfigurasi parameter inti

Parameter inti tetap memiliki makna yang sama meskipun kebijakan backup di-upgrade.

Pengaturan data backup

Data backup (full backup) diaktifkan secara default dan tidak dapat dinonaktifkan. Backup disimpan selama minimal 7 hari dan dijalankan minimal dua kali seminggu.

Parameter

Deskripsi

Backup cycle

Minimal dua kali seminggu. Untuk instans cloud disk dengan high-frequency snapshot backup diaktifkan, Anda dapat mengatur frekuensi hingga sekali setiap 15 menit.

Backup retention period

Default: 7 hari. Rentang:

  • Instans cloud disk: 7 hingga 730 hari.

    Catatan
    • Untuk ApsaraDB RDS for MySQL 5.7 Basic Edition, periode retensi tetap 7 hari dan tidak dapat diubah.

  • Instans dengan Premium Local SSDs: 7 hari atau lebih.

    • Backup yang disimpan hingga 730 hari merupakan backup standar.

    • Data backup yang disimpan lebih dari 730 hari merupakan archive backup, yang memiliki backup storage costs lebih rendah.

    Catatan

    Jika Anda mengatur periode retensi lebih dari 730 hari atau memilih Long-term Retention Before Instance Release, Anda juga harus mengatur jumlah archive backup yang ingin disimpan. Misalnya, simpan dua archive backup pertama setiap bulan.

Backup start time

Pilih waktu di luar jam sibuk untuk mengurangi potensi dampak pada layanan Anda.

Retain backup files after instance release

Pilih apakah akan menyimpan file backup setelah instans dilepas.

Catatan

Kami menyarankan Anda memilih Retain The Last Backup atau Retain All Backups. Setelah instans dilepas, Anda dapat mengunduh backup untuk pemulihan di halaman Deleted Instance Backups. Untuk informasi lebih lanjut, lihat long-term retention backup.

Pengaturan log backup

Log backup (incremental backup) digunakan untuk point-in-time recovery (PITR).

Parameter

Deskripsi

Log Backup

Mengaktifkan point-in-time restore. Fitur ini diaktifkan secara default.

Point-in-time Recovery

Mengaktifkan point-in-time recovery (PITR) untuk data Anda.

Log Backup Retention Period (Days)

Atur periode retensi log backup.

  • Rentang valid adalah 7 hingga 730 hari. Nilai default adalah 7 hari.

  • Nilai harus kurang dari atau sama dengan periode retensi full backup.

Catatan

Untuk seri 5.7 Basic, periode retensi tetap 7 hari.

Penting

Untuk menjamin point-in-time recovery, instans menyimpan beberapa set backup di luar periode retensi log backup yang Anda tetapkan.

Contoh: Jika Anda mengatur Log Backup Retention Period menjadi 7 hari, data backup disimpan selama 7 hingga 9 hari. Secara spesifik, sistem menyimpan full backup terbaru yang lebih tua dari tujuh hari dan semua log backup berkelanjutan dari full backup tersebut hingga batas tujuh hari. Namun, Anda hanya ditagih untuk satu full backup dan maksimal satu minggu tambahan log backup.

Fitur advanced (opsional)

Parameter

Instans yang berlaku

Deskripsi

Backup within seconds

Instans cloud disk (High-availability Edition/Cluster Edition)

Jika diaktifkan, snapshot backup dapat diselesaikan dalam hitungan detik.

Increase snapshot frequency

Instans cloud disk (High-availability Edition/Cluster Edition)

Aktifkan fitur high-frequency snapshot backup untuk mengurangi interval snapshot dan meningkatkan kerapatan snapshot. Hal ini memungkinkan Anda membuat backup sesering setiap 15 menit.

Catatan

Fitur ini harus diaktifkan bersamaan dengan Backup within seconds. Jika Anda mengaktifkan fitur ini saat Backup within seconds dinonaktifkan, sistem akan secara otomatis mengaktifkan Backup within seconds.

Restoration for individual databases and tables

Semua instance

Jika diaktifkan, file backup yang dihasilkan mendukung pemulihan satu database atau tabel tanpa perlu memulihkan seluruh instans.

Fast restoration for individual databases and tables

Instans dengan Premium Local SSDs (di beberapa wilayah)

Mengaktifkan fast restoration for individual databases and tables mengatur kecepatan pemulihan menjadi Fast. Jika tidak, kecepatan default adalah Regular.

  • Standard: Kecepatan pemulihan standar untuk database dan tabel individu.

  • Fast: Meningkatkan kecepatan pemulihan sekitar 50% hingga 95% dibandingkan kecepatan standar.

Catatan

Setelah Anda mengaktifkan fast restoration for individual databases and tables, Anda juga harus memilih CDM Billing Method dan CDM Retention Period.

Backup encryption status

Instans dengan Premium Local SSDs (advanced backup policy)

Mengenkripsi file backup untuk meningkatkan keamanan data.

Langkah 3: Simpan dan verifikasi

  1. Klik OK atau Save.

  2. Sistem segera memicu full backup berdasarkan kebijakan baru.

  3. Anda dapat melihat set backup yang baru dihasilkan di tab Data Backup pada halaman Backup and Recovery. Setelah backup pertama berhasil, sistem secara otomatis melakukan backup berikutnya berdasarkan kebijakan baru.

Prosedur untuk manual backup

Lakukan backup

  1. Login ke Konsol ApsaraDB RDS dan buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans RDS berada. Lalu, temukan instans RDS dan klik ID instans tersebut.

  2. Di pojok kanan atas halaman, klik Backup Instance.

  3. Di kotak dialog Backup Instance, tentukan apakah akan membackup semua database atau database dan tabel tertentu, lalu klik OK.

    Catatan

    Untuk informasi lebih lanjut, lihat Logical Backups, Physical Backups, and Snapshots.

    Instance storage class

    Back up all databases

    Back up specific databases and tables

    Instans dengan Premium Local SSDs

    Dua metode:

    • Physical Backup (backup dan pemulihan lebih cepat daripada logical backup)

    • Logical Backup > Instance Backup

    Logical Backup > Single-Database Backup

    Instans cloud disk

    Snapshot Backup

    Tidak didukung

Lihat progres backup

Setelah Anda memulai backup, sistem menghasilkan tugas backup. Anda dapat melihat progres backup di halaman Task Hub dengan mengatur filter Task Type ke Manual Instance Backup dan status ke Pending dan Running.备份进程

Catatan
  • Periode retensi set backup manual bergantung pada Backup Policy.

  • Set backup hanya ditampilkan setelah backup selesai. Anda dapat mengunduh file backup di halaman Backup and Restoration > Basic Backup List. Untuk informasi lebih lanjut, lihat Download a backup.

Operasi terkait

Backup FAQ

  • Q: Apakah backup memengaruhi performa instans?

    RDS edition

    Dampak

    RDS High-availability Edition, Cluster Edition, atau RDS Enterprise Edition

    Operasi backup dilakukan pada instans RDS secondary. Dalam kasus ini, operasi tidak menggunakan sumber daya CPU atau memengaruhi performa instans RDS primary.

    Catatan

    Dalam kasus langka ketika instans secondary tidak tersedia, backup dilakukan pada instans primary.

    Basic Edition

    Jika instans RDS menjalankan RDS Basic Edition, instans tersebut berdiri sendiri. Semua operasi backup dilakukan pada instans RDS tersebut. Dalam kasus ini, performa instans RDS menurun selama backup berlangsung.

  • T: Dapatkah saya menonaktifkan cadangan data atau cadangan log?

    A: Data backup tidak dapat dinonaktifkan. Namun, Anda dapat mengurangi frekuensi backup hingga minimal dua kali per minggu dan mengatur periode retensi minimal 7 hari. Log backup dapat dinonaktifkan. Di halaman Backup Strategy, Anda dapat menonaktifkan log backup dengan mematikan sakelar yang sesuai. Untuk informasi lebih lanjut, lihat tutorial Delete or reduce backups untuk mengurangi backup RDS for MySQL.

  • Q: Apakah backup otomatis tetap dijalankan untuk instans pay-as-you-go dengan pembayaran tertunda?

    A: Dalam ambang batas saldo negatif (yaitu, dalam 7 hari sejak pembayaran menjadi tertunda), fitur backup otomatis tetap berjalan. Setelah ambang batas 7 hari terlampaui, Alibaba Cloud menangguhkan layanan untuk instans tersebut dan menghentikan penagihan. Fitur backup otomatis juga ditangguhkan. Untuk informasi lebih lanjut, lihat Overdue payments.

  • Q: Mengapa pekerjaan backup kadang gagal?

    A: Jika pernyataan DDL atau update dengan durasi eksekusi panjang dijalankan selama prosedur backup, tabel dapat terkunci. Hal ini dapat menyebabkan backup gagal.

  • Q: Mengapa ukuran backup snapshot saya jauh lebih besar daripada volume data saya?

    A: Ukuran file backup tidak selalu sama dengan volume data. Instans cloud disk menggunakan snapshot backup, dan ukuran file backup snapshot tunggal dapat jauh lebih besar daripada ukuran data aktual. Kuota gratis untuk backup instans cloud disk adalah 200% dari kapasitas penyimpanan instans. Kuota gratis untuk backup instans dengan Premium Local SSDs adalah 50% dari kapasitas penyimpanan instans.

    Catatan

    Saat menghitung ukuran file backup snapshot tunggal, ukuran semua blok tidak kosong termasuk di dalamnya. Jika data ditulis secara tersebar (misalnya, data 3 MB dapat menempati dua, tiga, atau bahkan empat blok), lebih banyak blok tidak kosong dibuat, sehingga meningkatkan ukuran backup snapshot.

    Oleh karena itu, ukuran total semua set backup yang ditampilkan di halaman Backup and Restoration di konsol mungkin tidak sesuai dengan penggunaan backup yang ditampilkan.

  • Q: Apakah file backup database menggunakan disk space instans saya?

    A: Data backup dan log backup disimpan di backup storage yang disediakan oleh Alibaba Cloud. File tersebut tidak menggunakan storage space instans Anda.

    Catatan
    • Backup storage tidak dapat diakses dari luar. Untuk mengunduh backup, lihat Download a backup.

    • Backup storage memiliki kuota gratis. Anda dikenai biaya untuk penggunaan yang melebihi kuota gratis. Untuk informasi lebih lanjut, lihat Backup storage costs.

Engine lainnya