- creates incremental Tar backup
- encrypts it with GnuPG
- creates PAR2 parity volumes for data safety
- uploads the gpg encrypted archive plus par2 sets to gDrive
- dumps all the information related to the backup as JSON to a dumpfile (for possible future use)
I created this for making my headless and unattended remote backups to Google Drive. Public Key encryption offers the benefit of having the files backed up stored strongly encrypted on Google Drive and no sensitive secret is stored on the headless machine either.
Tested only on Ubuntu Thrusty.
And a only slightly on OS X Yosemite tested version. OS X's date, df, du, act different