Gmail Backup, a recipe for happiness
- 16 December, 2011 12:27
- Comments 1
Before I get to this week's main topic I must give a big thumbs-up to a book that all of you who like to cook will thoroughly enjoy: "Cooking for Geeks: Real Science, Great Hacks, and Good Food" by Jeff Potter (pub. O'Reilly).
"Cooking for Geeks" lives up to its title combining, as it does, lots of science with excellent explanations of how and why ingredients and cooking techniques work and why they don't. Oh, and it has lots of well-written recipes. I have quite a few books about cooking that get technical about food and cooking and Potter's book is one of the best.
'MODERNIST CUISINE': Peek inside a $625 cookbook
While there's lots of traditional foodie stuff in this book, if you like the sound of Caramelized White Chocolate (something I had never thought of) or Fruit Juice Foam made with lecithin or Powdered Brown Butter, or using methylcellulose and maltodextrin to make foods that melt in weird ways, this book is definitely for you (and gets a rating of 5 out of 5).
Potter also has a website for the book, as well as a real "foodie" blog. The book, its site and Potter's blog are all highly recommended.
So, onto another recipe ... a recipe for protecting yourself from a "Googlesplosion," and by Googlesplosion I mean Google losing its Borg-like mind and obliterating all of your email. This has happened, admittedly rarely, to some Google users over the last few years and I, for one, do not want to become a digital fatality should such a fate befall my Gmail account.
But here's the problem: The tools I've tried for backing up IMAP servers, such as Google's Gmail, are mostly buggy or simply don't work, so I thought I'd struck gold the other day when a friend mentioned a tool called Imapsize.
Imapsize is Windows freeware that does an impressive number of useful IMAP-ish things, including displaying all of the mailboxes under an account and flagging the mailboxes that use the most storage, showing storage quota use, providing content search on single or multiple mailboxes, deleting single or multiple attachments without downloading, saving attachments locally from multiple messages, mailbox and message management, copying messages from one IMAP account to another and -- the one I was interested in -- performing incremental backups of both entire IMAP accounts or multiple folders in IMAP accounts.
I found that Imapsize worked ... mostly. It was randomly and annoyingly buggy under Windows Vista Ultimate (for example, Imapsize performed only a partial backup of my Gmail account then failed) which is probably a result of the program not being updated since 2009. It is only noted to work on Windows 98, Windows Me (just writing "Windows Me" makes me feel unclean), Windows 2000 and Windows XP.
Despite its issues, Imapsize might be worth keeping around installed, say, in a virtual machine running Windows XP for diagnostic and maintenance purposes for IMAP accounts. The software is, as far as I know, unique in its set of features. Imapsize gets a rating of 2 out of 5.
So, having given up on Imapsize for backup purposes, I did a little more research and discovered a program called, rather unsurprisingly, Gmail Backup.
Created by Jan Švec and Filip Jurčíček, Gmail Backup is free and, unlike Imapsize, seems to be bug free.
To execute Gmail Backup you only have to enter your Gmail account details and off it goes ... downloading all of your messages onto your local file system in Windows Mail E-Mail Message (.eml) format.
ROUNDUP: 15 add-ons to become a Gmail power user
The download is into files named "YYYYMMDD-hhmmss-nn.eml" -- only the "nn" part needs explaining; contrary to the online documentation, this is a string formed by appending the beginning of the subject line to the sender's email address followed by a sequence number to eliminate naming collisions.
These files are saved into a subdirectory hierarchy of year/month/day under whichever target subdirectory you select.
In my testing on an asymmetric DSL connection (3Mbps down, 500Kbps up) I saw an average download rate of roughly 55KB per second which equates to about five hours per gigabyte.
You can select a date range to download and optionally restrict downloads to "Newest emails only" which performs incremental backups of your Gmail account (Gmail Backup simply saves a timestamp of the last backup in a control file in the backup subdirectory).
Gmail Backup also supports command line arguments such as:
gmail-backup.exe backup_dir user@gmail.com password 20070621 20080101
... and appending "-stamp" will perform an incremental backup.
Gmail Backup (which gets a rating of 5 out of 5) has solved my worries about a "Googlesplosion" so that I can now concentrate on my Christmas cooking plans and it is proof that a good recipe can solve any problem.
Gibbs turns on the heat in Ventura, Calif. Your ingredient list to gearhead@gibbs.com.
Read more about software in Network World's Software section.
- Bookmark this page
- Share this article
- Got more on this story? Email Computerworld
- Follow Computerworld on twitter
- Cooking for Geeks: Real Science, Great Hacks, and Good Food
- 'Modernist Cuisine': Peek inside a $625 cookbook
- Cooking For Geeks by Jeff Potter
- Cooking For Geeks » Read The Blog
- Windows Research Center - Network World
- Gmail Backup : Safer is better
- Redirect Notice
- Software Research Center - Network World
- IDC Insight: V-Ray Gives Symantec NetBackup a Competitive Advantage Today and into the Future
- The Need for DLP (data leak prevention) now
- TestPro achieves visibility over software defect management - Reducing project risk and improving quality
- Spear Phishing Attacks - Why they are successful and how to stop them
- Implementing Energy Efficient Data Centres
-
NBN build gaining momentum daily: Quigley
-
FTC chairman: Do-not-track law may not be needed
-
Kindle sales soar but Amazon mum on actual numbers
-
Wall Street Beat: IPOs, M&A, chip news stir tech optimism
-
Anonymous Takes Aim at Indian Government
-
Microsoft Office
-
Windows 7 for Dummies®
-
MYOB Software for Dummies 6E Australian Edition
-
Office 2007 All-In-One Desk Reference for Dummies
-
Office 2007 for Dummies
-
Windows 7 for Dummies® Dvd+book Bundle
-
Computers for Seniors for Dummies, 2nd Edition
-
Teach Yourself Visually Windows 7
-
Excel 2007 All-In-One Desk Reference for Dummies









Comments
alecthegeek
Try http://offlineimap.org/
I use it and it's great "OfflineImap operates on a REMOTE and a LOCAL repository and synchronizes emails between them"
However "OfflineIMAP works on pretty much any POSIX operating system, such as Linux, BSD operating systems, MacOS X, Solaris. With some fiddling, it reportedly ran under Windows as wel"
Post new comment