ApsaraDB RDS for PostgreSQL mendukung sparse backup selain cadangan reguler. Sparse backup menyediakan kebijakan pencadangan yang fleksibel dengan retensi set cadangan minimal, waktu pemulihan lebih singkat, dan biaya penyimpanan lebih rendah.
Regular backup vs. sparse backup
|
Item |
Regular backup |
Sparse backup |
|
Data retention policy |
Set cadangan dipertahankan berdasarkan kebijakan retensi yang dikonfigurasi. Anda harus menyimpan 2 hingga 7 set cadangan per minggu. Contoh: simpan satu set cadangan setiap Senin dan Minggu selama 365 hari. |
Siklus pencadangan kustom dan periode retensi fleksibel. Anda hanya perlu menyimpan jumlah minimum set cadangan. Contoh: simpan satu set cadangan setiap Senin dan Minggu selama 7 hari, serta satu set cadangan pada hari terakhir setiap bulan untuk retensi jangka panjang. |
|
Storage cost |
Menghasilkan banyak set cadangan, sehingga biaya penyimpanan lebih tinggi. |
Hanya menyimpan jumlah minimum set cadangan, sehingga menurunkan biaya penyimpanan. |
Prasyarat
-
Instans RDS menggunakan cloud disk.
-
Jika Anda pertama kali menggunakan layanan backup RDS, Anda harus menggunakan Akun Alibaba Cloud untuk mengotorisasi peran terkait layanan AliyunServiceRoleForDBS. Untuk informasi selengkapnya, lihat Authorize the service-linked role for Data Disaster Recovery.
Anda dapat melihat informasi ini pada halaman Basic Information instans.
Catatan Penggunaan
-
Kebijakan sparse backup baru mulai berlaku dalam waktu sekitar 10 hingga 15 menit.
-
Kebijakan pencadangan pada baris pertama bersifat tetap dan tidak dapat dihapus. Anda harus mengatur siklus pencadangannya menjadi Weekly (minimal dua hari) atau High-frequency.
-
Jika beberapa kebijakan dijadwalkan pada hari yang sama, hanya satu set cadangan yang dihasilkan. Set tersebut dipertahankan sesuai periode retensi terpanjang di antara kebijakan-kebijakan tersebut.
-
Setelah Anda menghapus kebijakan sparse backup, set cadangan yang sudah ada dari kebijakan tersebut tetap dipertahankan sesuai periode retensi awal.
-
Jika backup gagal dibuat atau didump dalam jendela pencadangan (misalnya karena kegagalan backup, instans terkunci, atau dump belum selesai sebelum Level-1 Backup kedaluwarsa), sistem akan melewatkan backup pada hari tersebut. Tidak ada set cadangan tambahan yang disimpan.
Sebagai contoh, jika Anda mengatur kebijakan untuk melakukan backup pada hari pertama setiap bulan dan menyimpan set cadangan selama 30 hari, tetapi backup gagal dalam jendela pencadangan pada 1 Desember, tidak ada set cadangan yang disimpan untuk tanggal tersebut.
Penagihan
Backup storage mencakup kuota gratis. Jika ukuran total backup Anda melebihi kuota gratis, Anda akan dikenai biaya untuk kelebihannya. Backup fees.
Beralih ke kebijakan pencadangan lanjutan
Untuk mengonfigurasi sparse backup, Anda harus terlebih dahulu beralih ke halaman kebijakan pencadangan lanjutan. Lewati bagian ini jika Anda telah beralih sebelumnya.
Buka halaman Instances. Di bilah navigasi atas, pilih Wilayah tempat instans RDS berada. Lalu, temukan instans RDS tersebut dan klik ID instansnya.
-
Di panel navigasi kiri, klik Backup and Restoration.
-
Pada halaman Backup and Restoration, klik tab Backup Strategy, lalu klik Switch to Advanced Backup Policy.
PentingJika tombol Switch to Advanced Backup Policy tidak ditampilkan, buat Tiket. Setelah disetujui, refresh halaman.
-
Pada kotak dialog yang muncul, centang kotak Understood, lalu klik OK.
PentingPerubahan ini tidak dapat dikembalikan. Anda tidak dapat kembali ke halaman pengaturan pencadangan sebelumnya.
Halaman Backup Strategy kini menampilkan pengaturan pencadangan lanjutan. Anda dapat mengonfigurasi kebijakan sparse backup pada halaman ini. Configure a sparse backup policy.
Halaman ini menampilkan alur pencadangan: data source (PostgreSQL) dicadangkan ke Express Storage Pool sebagai Level-1 Backup, lalu ditransfer ke Standard Storage Pool untuk cross-region backup.
Konfigurasikan kebijakan sparse backup
Tambahkan satu atau beberapa kebijakan pencadangan kustom untuk menyimpan jumlah minimum set cadangan.
Buka halaman Instances. Di bilah navigasi atas, pilih Wilayah tempat instans RDS berada. Lalu, temukan instans RDS tersebut dan klik ID instansnya.
-
Di panel navigasi kiri, klik Backup and Restoration.
-
Pada halaman Backup and Restoration, klik tab Backup Strategy. Lalu, klik angka berlingkar di antara PostgreSQL dan Level-1 Backup.
-
Pada kotak dialog yang muncul, klik Add Backup Policy, konfigurasi kebijakan sparse backup, lalu klik OK.
Backup Cycle
Backup Time
Retention Period
15 minutes to 12 hours
Atur frekuensi pencadangan ke interval antara 15 menit hingga 12 jam.
Catatan-
Untuk menggunakan siklus ini, klik kebijakan pada baris pertama dan ubah Weekly menjadi High-frequency.
Atur periode retensi untuk setiap kebijakan, berkisar antara 7 hingga 7.300 hari.
CatatanPilih Long-term Retention untuk menyimpan set cadangan dalam jangka panjang.
Weekly
Pilih satu atau beberapa hari dalam seminggu.
Monthly
Pilih satu atau beberapa hari dalam sebulan atau Last Day of Each Month.
Yearly
Pilih tanggal tertentu dalam setahun. Contoh: 1 Januari.
Catatan-
Untuk mengonfigurasi parameter lainnya, lihat Back up data of an ApsaraDB RDS for PostgreSQL instance.
-
Kebijakan pencadangan pada baris pertama bersifat tetap dan tidak dapat dihapus. Anda harus mengatur siklus pencadangannya menjadi Weekly (minimal dua hari) atau High-frequency.
-
-
Di pojok kiri bawah tab Backup Strategy, klik Save.
Contoh Konfigurasi
Contoh konfigurasi sparse backup:
-
Harian: backup setiap hari (Senin hingga Minggu), simpan selama 7 hari.
-
Mingguan: backup setiap Senin, simpan selama 30 hari.
-
Bulanan: backup pada hari pertama dan terakhir setiap bulan, simpan selama 365 hari.
-
Tahunan: backup pada 1 Januari, aktifkan retensi jangka panjang.
Langkah Selanjutnya
Lihat kebijakan pencadangan
Pada halaman Backup Strategy, arahkan kursor ke angka berlingkar untuk melihat kebijakan pencadangan yang telah dikonfigurasi.
Angka tersebut menunjukkan jumlah kebijakan pencadangan yang telah dikonfigurasi.
Rangkuman kebijakan menampilkan periode retensi untuk setiap siklus (misalnya, set cadangan harian disimpan selama 7 hari, bulanan selama 30 hari, tahunan selama 365 hari), serta pengaturan second-level backup dan log backup. Halaman ini juga menampilkan alur pencadangan: data source → Express Storage Pool → Standard Storage Pool (cross-region backup). Klik lingkaran bernomor di antara tahapan untuk mengedit kebijakan yang sesuai.
Hapus kebijakan pencadangan
Pada halaman Level-1 Backup, klik ikon
untuk menghapus kebijakan pencadangan.
Kebijakan pencadangan pada baris pertama bersifat tetap dan tidak dapat dihapus. Anda harus mengatur siklus pencadangannya menjadi Weekly (minimal dua hari) atau High-frequency.