TarPy is a small collection of Python scripts to make backing up with Tarsnap easier. It currently consists of three scripts:

  1. tarsnap_list.py - Lists your existing archives in alphabetical and chronological order.
  2. tarsnap_backup.py - Creates archives for files and folders that you specify.
  3. tarsnap_delete_old.py - Deletes archives older than an age that you specify. For example, python tarsnap_delete_old.py 7 days will delete all archives that are more than a week old.

Check out the source on Github.