[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

ANN: tarsnapper



I'd like to let everybody know about a small wrapper around tarsnap that
I've written:

http://github.com/miracle2k/tarsnapper

The main thing I needed was something like a grandfather-father-son
scheme to expire backups, but without encoding the backup type in the
filename, and without having any expectations about when the backup
script runs or has run in the past.

Instead I tried to come up with an approach which, given a list of
backups and a list of deltas, tries to delete old backups while matching
the requested deltas as closely as possible.

I've been using it on both my desktop and a server for the last two
months, and it seems to work very well.

To help me define my backups, the script can also load a list of backup
jobs from a YAML file.

Michael