A simple and easy way to back up your Google Docs

by Brad Grier on May 22, 2009

in Doing, How to, In the life, Lifestyle Technology, Web

If you do a lot of your work on various computers in different locations (as I do), conveniently accessing your documents is important.

Though I carry a 2GB USB drive everywhere, I actually find it easier to use Google Docs and store my work 'in the Cloud', so to speak.

But, that amorphous blob of computing-storage could crash, or my Internet connection could be down. My productivity would end unless there was a way to backup and continue my work on my USB drive too. And there is.

FireFox + GreaseMonkey script + DownLoadThemAll == Solution
If you understood the above heading, then you can see how I solved it. If not, bear with me and all will become clear(er).

First, install and run FireFox. You can't continue (and your browsing experience will be greatly improved) until you do.

Next, if you've not yet installed GreaseMonkey, do so now. This little application runs sophisticated scripts within your browser to improve your online experience. There's a whole host of cool GreaseMonkey scripts to explore.

Thirdly, install DownloadThemAll -- a nifty FireFox addon that automagically downloads all the links or images on a web page. You'll see how that works for us after the next step.

Finally, install the Google Docs Download GreaseMonkey Script. This is the crux of the solution. To quote the documentation, once inside your Google Docs account:

Just navigate to the document list that you wish to download and select the documents you want to download by clicking their checkboxes or click the select: all link at the bottom of the page. Click the drop down menu on the right side of the page that reads "Download Your Documents" and select a format. A new window will open and you now have a list of links to download all of the documents that you selected.

The beauty of this script is that it you can select which format you'd like for output (PDF, TXT, CSV, Open Office or Microsoft Office), and it works with regular Google Docs accounts, as well as Google Apps for Domains accounts.

To summarize
By simply navigating to my Google Docs main directory, selecting 'All Documents' (making sure they're all checked), and then launching the DownloadThemAll Add on (now in your FireFox Tools menu), I've easily created an editable local copy of all my work stored in the G-Cloud. And any work I do on a local copy can be easily imported (as a new file) back into Google Docs.

Admittedly, it's not as easy as storing it all on a USB stick. But a stick can be lost, and I'd rather have my backup go south, than all my finished work should I actually lose the stick.

Your thoughts? Would this work for you or am I too paranoid?  :)

Related Posts with Thumbnails
Like this? Share it please!
  • Twitter
  • Digg
  • Facebook
  • RSS
  • Suggest to Techmeme via Twitter
  • del.icio.us
  • LinkedIn
  • Posterous
  • Reddit
  • StumbleUpon

Related posts:

  1. Getting Things Done with Gmail?
  2. Google Chrome: a quick look and how to block ads with Privoxy
  3. A first quick look at Google Wave
  4. Using Google Wave to ‘book club’ Trust Agents


{ 7 comments… read them below or add one }

1 Paolo June 14, 2009 at 11:26 am

Hi,
I’ve released the first ver­sion of my php script (based on Zend Frame­work) to backup Google Apps data. Now it is lim­ited to Google Doc­u­ments but I think it could be inter­est­ing.
http://ardoino.com/php-google-backup/

Thanks,
Paolo

2 Brad Grier June 15, 2009 at 9:55 am

Hi Paolo, thanks for post­ing that. A PHP based backup sys­tem is some­thing that I’d not con­sidered, but obvi­ously set­ting it up on a small home server and auto­mat­ing a backup would be an awe­some way to go.

Thanks!

3 Fabrizio August 19, 2009 at 12:12 am

Also try GDoc­Backup http://gs.fhtino.it/gdocbackup
Free­ware, open­source, runs on Win and Linux (NET or Mono required).

4 Brad Grier August 19, 2009 at 9:15 am

Inter­est­ing solu­tion, thanks for let­ting me know about it!
– Brad

5 Jack August 25, 2009 at 9:17 am

For small docs col­lec­tion You can also use my simple free script on http://gdocs-backup.com which can backup all Your Google Docs (spread­sheets also) right into zip archive. Source code avail­able for interested.

6 Brad Grier August 25, 2009 at 9:34 am

Nice, though I’m sure some folk would like to review that source­code before enter­ing their Google account credentials.

7 Jack August 26, 2009 at 2:33 am

Sure, I can show the source. I added a link to it in the footer. But nobody has to believe it is real any­way. Nev­er­the­less Google API works in a way that my script never has access to you cre­den­tials, not even the account name, it only gets a spe­cial token. Check the source.

Leave a Comment

Thesis Theme for WordPress:  Options Galore and a Helpful Support Community
Creative Commons License
blog.bradgrier.com by Brad Grier is licensed under a
Creative Commons Attribution-Noncommercial-Share Alike 2.5 Canada License.
Based on a work at blog.bradgrier.com.
Get Adobe Flash playerPlugin by wpburn.com wordpress themes
ss_blog_claim=44aa26329ed37448560e7d4275ad1ef0