Chris Dennis has been working intermittently on brandysnap for over a year, and it's nearing some sort of completion.

It's a Perl script that uses rsync to create backup snapshots.  Which hardly makes it unique — there are plenty of other scripts that do the same sort of thing.

What's different about brandysnap is the way it handles which snapshots to keep and which to delete as they get older.  Other scripts assign importance to snapshots when they are created — for example, Friday afternoon snapshots may be considered more important that Tuesday [continued…]