wiki:WikiStart

Cycling, Incremental, Compressed, Encrypted Backups to Amazon S3

  • Dead-simple configuration
  • Automatic rotation of backup sets
  • Optional decaying backup schedule (thanks to Scott Squires)
  • Alternation of full and incremental backups (using "tar -g")
  • Integrated GPG encryption
  • No temporary files used anywhere, only pipes and TCP streams (optionally, uses smallish temp files to save memory)
  • Integrated handling of MySQL dumps
  • Integrated handling of PostgreSQL dumps (thanks to Scott Squires)
  • Integrated handling of Subversion repositories, and of directories containing multiple Subversion repositories (including incremental backups-- thanks to Kevin Ross).

s3napback is basically a convenience wrapper around  js3tream, and is at least partly inspired by the  snapback2 script (which is still a great solution for incremental rsync-based backups to your own disks).

Download

s3napback-1.12.tgz (3.2 MB) May 24, 2011

You can also browse the source, or get the source with Mercurial:

hg clone http://hg.davidsoergel.com/s3napback

The project is  on BitBucket, so please feel free to fork it there.

Manual

Support