Admittedly the Pi isn't exactly going to be an enterprise grade solution, but for the home user, or the amateur or semi-pro web-developer, it makes an awesome back-up tool for syncing down data. At the moment I've got my one powering through about 2gb of a website at 4am each morning.
Sadly, whereas the Pi excels at rsyncing the actually data via ssh while sipping power and making no noise, where it falls down, and Linux in general, is the ability to drop the resultant data onto Google Drive with some simple command line tools.
(...I'm essentially writing this to help others out)
I've done some serious digging and none of the solutions available seem to do the trick. I've looked at both Grive (doesn't work on the Pi) and the Google-CLi tool (cumbersome to configure and a bit of a hack around given that it uses a Google Developer backdoor to upload to Google Drive), and many other code samples, and they either don't work, are 'hacky' to configure (ie. zero faith in them continuing to run) or use unusual ways of getting data into Google Drive aka the old Google Docs API.
In short, the very last feature missing to make the Pi the perfect always-on backup tool is the absence of a usable off-the-shelf Google Drive interface from the command line, or indeed, any sizable (free) cloud storage system.
If anyone has found a hackaround, please post below.
(Note: Even to circumvent the fact that Google Drives T&C's are not exactly clear on copyright for files uploaded, the Pi even powers through gpg encrypting files so Google can never own the content, boo ya!
