Skip to content


Subversion checkout URL

You can clone with
Download ZIP
a short script that dumps the database, tars files, compresses them, ecrypts them and then pushes them to a git repo
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.


This is a basic backup utility that allows sys admins and other Linux type people to backup files to their github repo. The catch, of course, is that the backups are securely encrypted and stored incrementally.

All one needs to do to restore a backup using this script would be to git pull origin "tagname". This could also be useful to deploying source to clustered servers.

I've been blogging about this script, the philosophy behind its architecture and each step of the process at

PLEASE fork this repo and submit patches. I'd really like to make this great with your help.

More info or questions can be sent to bryce [at] bridgetownint dot com or call 503.914.0202
Something went wrong with that request. Please try again.