Topik ini memberikan gambaran umum tentang fitur cadangan yang didukung oleh ApsaraDB RDS for MySQL. Fitur ini memungkinkan Anda untuk dengan mudah memulihkan data historis dari instance ApsaraDB RDS for MySQL.
Pengenalan Cadangan
Anda dapat mencadangkan instance RDS menggunakan salah satu metode berikut:
Gunakan ApsaraDB RDS untuk melakukan cadangan otomatis: ApsaraDB RDS secara otomatis melakukan cadangan penuh (data) dan cadangan tambahan (log).
Gunakan Data Disaster Recovery untuk melakukan cadangan: Data Disaster Recovery melakukan cadangan logis dan menyediakan fitur cadangan tingkat lanjut, seperti cadangan lintas akun, cadangan basis data atau tabel individu, redundansi geografis, serta penyimpanan cadangan di OSS.
Untuk informasi lebih lanjut mengenai perbedaan antara kedua metode cadangan ini, lihat Perbedaan antara cadangan default dan Data Disaster Recovery.
Metode Cadangan
Anda dapat mencadangkan data menggunakan cadangan logis, cadangan fisik, dan cadangan snapshot.
Cadangan Logis: Cadangan logis digunakan untuk mencadangkan objek basis data, seperti tabel, indeks, dan prosedur tersimpan. Anda dapat menggunakan alat seperti mysqldump untuk basis data MySQL atau utilitas ekspor dan impor untuk basis data Oracle. Untuk informasi lebih lanjut, lihat Pulihkan data dari file cadangan logis instance ApsaraDB RDS for MySQL ke instance MySQL yang dikelola sendiri.
Cadangan Fisik: Cadangan fisik digunakan untuk mencadangkan file basis data pada sistem operasi. Alat yang dapat digunakan termasuk XtraBackup untuk basis data MySQL dan RMAN untuk basis data Oracle. Untuk informasi lebih lanjut, lihat Pulihkan data dari file cadangan fisik instance ApsaraDB RDS for MySQL ke basis data MySQL yang dikelola sendiri.
Cadangan Snapshot: Snapshot adalah replika yang dibuat untuk kumpulan data tertentu dan dapat digunakan sama seperti kumpulan data aslinya. Setelah membuat cadangan snapshot, Anda dapat memilih apakah akan mempertahankan snapshot di server saat ini atau menggunakannya untuk mencadangkan data lintas server. Alat yang dapat digunakan meliputi Veritas File System, Linux LVM, dan NetApp NAS. Untuk informasi lebih lanjut, lihat Pulihkan data dari file cadangan snapshot instance ApsaraDB RDS for MySQL ke instance MySQL yang dikelola sendiri.
Komposisi
Sistem menyediakan cadangan data dan cadangan log.
Cadangan data: Sistem mencadangkan data dalam instance RDS Anda dan menghasilkan set cadangan. Anda dapat memulihkan data instance RDS ke titik waktu tertentu ketika set cadangan dihasilkan.
Cadangan log: Fitur cadangan log juga dikenal sebagai fitur cadangan tambahan. Jika Anda mengaktifkan fitur cadangan log, log lokal Anda akan diunggah sehingga cadangan log dihasilkan. Anda dapat menggunakan fitur cadangan data dan fitur cadangan log untuk memulihkan data ke titik waktu yang berada dalam periode retensi cadangan.
Sebagai contoh, jika sebuah instance RDS memiliki set cadangan data yang dibuat pada titik waktu tertentu dan memiliki cadangan log yang dihasilkan setelah titik waktu tersebut, Anda dapat memulihkan data untuk instance RDS ke titik waktu apa pun setelah titik waktu tersebut. Titik waktu ini akurat hingga detik.
Lokasi Penyimpanan
File cadangan data dan log instance RDS Anda disimpan oleh Alibaba Cloud dan tidak mengonsumsi kapasitas penyimpanan instance Anda.
File cadangan data dan log instance RDS disimpan di wilayah yang sama, tetapi tidak harus di zona yang sama dengan instance RDS. Untuk informasi tentang cara menyimpan file cadangan di wilayah lain, lihat Gunakan fitur cadangan lintas wilayah.
Penyimpanan cadangan tidak dapat diakses. Untuk informasi tentang cara mengunduh file cadangan, lihat Unduh file cadangan instance ApsaraDB RDS for MySQL.
Setiap instance RDS dialokasikan kuota gratis untuk penyimpanan cadangan. Jika penggunaan penyimpanan cadangan Anda melebihi kuota gratis, Anda akan dikenakan biaya tambahan. Untuk informasi lebih lanjut, lihat Item yang dapat ditagih dan harga untuk penyimpanan cadangan instance ApsaraDB RDS for MySQL.
Dampak
Edisi RDS | Dampak |
RDS High-availability Edition, RDS Cluster Edition, atau RDS Enterprise Edition | Operasi cadangan dilakukan pada instance RDS sekunder. Dalam hal ini, operasi tersebut tidak menggunakan sumber daya CPU atau mempengaruhi kinerja instance RDS utama. Catatan Dalam kasus langka ketika instance sekunder tidak tersedia, cadangan dilakukan pada instance utama. |
Jika sebuah instance RDS menjalankan RDS Basic Edition, instance tersebut berdiri sendiri. Semua operasi cadangan dilakukan pada instance RDS. Dalam hal ini, kinerja instance RDS menurun selama cadangan. |
Perlindungan file cadangan
Perlindungan terhadap pemalsuan:
File cadangan fisik penuh dan log dari instance RDS for MySQL disimpan di Object Storage Service (OSS). File cadangan snapshot penuh disimpan di snapshot ESSD. Kedua media penyimpanan tersebut mendukung teknologi Write Once Read Many (WORM), yang berarti bahwa file cadangan hanya ditulis sekali ke penyimpanan dan tidak dapat dirusak.
Perlindungan terhadap penghapusan jahat atau tidak sengaja:
Penghapusan manual: Anda hanya dapat menghapus file cadangan yang dibuat secara manual, bukan file cadangan yang dibuat secara otomatis. Untuk informasi lebih lanjut, lihat Hapus file cadangan atau kurangi ukuran file cadangan.
Penghapusan otomatis file cadangan yang kedaluwarsa: Anda dapat mengonfigurasi kebijakan untuk secara otomatis menghapus file cadangan yang kedaluwarsa yang dihasilkan secara otomatis. Namun, Anda tidak dapat menonaktifkan cadangan data otomatis untuk instance RDS for MySQL. File cadangan dihasilkan secara otomatis setidaknya dua kali seminggu dan disimpan setidaknya selama tujuh hari. Oleh karena itu, file cadangan data penuh dan data log yang dihasilkan secara otomatis tidak dapat dihapus sepenuhnya. Untuk informasi lebih lanjut, lihat Cadangan Otomatis.