Masa simpan dipilih berdasarkan ruang cakram lalu tak pernah ditinjau lagi. Pertanyaan yang benar berbeda: berapa lama sesuatu bisa salah sebelum ada yang menyadarinya? Setiap salinan yang lebih tua daripada itulah yang menyelamatkan Anda, dan jendela tujuh hari nyaris tidak mencakup satu pun darinya.
Apa yang terlewat oleh masa simpan yang pendek
- Pembobolan yang mulai tiga pekan lalu — setiap salinan yang Anda pegang memuatnya.
- Tabel yang diam-diam dikosongkan oleh migrasi yang buruk dan tak dibuka siapa pun sampai akhir bulan.
- Isi yang dihapus pada bulan April dan dibutuhkan untuk audit pada bulan November.
- Kerusakan perlahan yang sudah ikut tertulis ke setiap cadangan sejak ia bermula.
Jadwal yang mencakup semuanya
restic forget \
--keep-hourly 24 \
--keep-daily 14 \
--keep-weekly 8 \
--keep-monthly 12 \
--keep-yearly 3 \
--prune
Biayanya jauh lebih ringan daripada kelihatannya. Cadangan yang dibersihkan dari pengulangan pada situs yang jarang berubah hanya menyimpan satu salinan bagian yang tak berubah, sehingga citra bulanan selama setahun sering kali cuma beberapa persen lebih besar daripada satu citra saja.
Patokan kasarnya
- Tiap jam selama sehari — untuk kekeliruan yang Anda buat pagi ini.
- Tiap hari selama dua pekan — untuk yang baru dilaporkan orang pada hari Senin.
- Tiap pekan selama dua bulan — untuk yang ketahuan pada akhir bulan.
- Tiap bulan selama setahun — untuk pembobolan, audit, dan kerusakan yang perlahan itu.
Masa simpan juga persoalan hukum
Pangkas sesuai jadwal, dan awasi bahwa ia benar-benar berjalan
Aturan pelupaan yang tak pernah berjalan akan memenuhi cakram, dan cakram cadangan yang penuh berarti tidak ada cadangan baru — dan itu baru ketahuan pada hari yang penting. Lihat Membaca log pencadangan yang gagal.