Hacker News new | ask | show | jobs
by natch 4494 days ago
I use my own script.

It tars a directory, naming the output with a hash of the original directory name. Then it encrypts it with gpg and breaks it into small parts (100M) so I can pace any needed Glacier restores so as not to break the bank. Then it runs par2 on each part, to make it more likely that I can recover from any file corruption. Then it uploads each part and the par2 files to an S3 bucket which is set (via the S3 admin web dashboard UI) to automatically transition the files to Glacier.

The shortcoming is it's not a whole-system backup. Also it doesn't do differential backups, though that's not a problem for me because I organize things such that old stuff doesn't change often if ever. It's dirt cheap, one-command simple, and feels pretty reliable... though I must admit I haven't tested a restore!

1 comments

Do you mind sharing the script this with us? I currently have a NAS that I backup to and a couple external drives that the NAS backs up to (the most important backups). This is all painfully manual and I may write my own script sometime.