brycem / secure-backup-to-git

a short script that dumps the database, tars files, compresses them, ecrypts them and then pushes them to a git repo

This URL has Read+Write access

brycem (author)
Mon Dec 22 09:44:17 -0800 2008
commit  8a5d9dc452067a36b8b336b056972df92688d0e1
tree    65caceca28e9e407c655e81fef8b5df291aa646a
name age message
file .DS_Store Mon Dec 22 09:44:17 -0800 2008 initial commit [brycem]
file README.txt Mon Dec 22 09:44:17 -0800 2008 initial commit [brycem]
file bkp4.sh Mon Dec 22 09:44:17 -0800 2008 initial commit [brycem]
README.txt
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 
http://blog.brycemcdonnell.com/howto-securely-backup-your-data-offsite-using-git-openssl-and-basic-linux-commands/

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