Using Gmail as an offsite backup
Mar. 23rd, 2006 11:40 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Just in case this is of interest to anyone, I've been looking into the practicalities of using a Gmail account as a backup device. I was thinking it could be quite useful to be able to store copies of key stuff on Google's servers, 2GB is plenty of space to hold all I need to keep, and it ought to be straightforward and painless to keep the backup up-to-date via ADSL line.
Obviously you don't want to be emailing yourself myriads of files on a daily basis, that wouldn't be very practical. A usable solution is going to be one that treats the Gmail account as a filesystem, ie. you can just drag and drop the files you want to backup onto it. I've been told that this is contrary to Google's terms of use (although I can't find the relevant clause if so), but I've not heard of them actually objecting.
I've been looking at two different pieces of software that do this, RoamDrive and Gmail Drive. Both are free.
Gmail Drive is very smoothly integrated with Windows Explorer -- after you install it, it just appears as an extra drive under your 'My Computer'. You can then just drag and drop files to it exactly as you would to any other drive. It won't let you upload files larger than 10 MB (which is a Gmail limitation), or with filenames longer than 40 characters, or of certain extensions (.exe and .zip among them). If you're copying a load of files and it hits one that's illegal under these rules, the whole process stops: and there's no 'no to all' option when asked if you want to replace identical files, so incremental backups are a bit of a pain. There are versions for Mac and Linux, but I haven't looked at them.
RoamDrive is not integrated into Explorer, but has its own window into which you can drag and drop stuff. It has no file size limit, and no restrictions on filename length or extensions -- this is because basically it performs some sort of tarring and zipping operation on your whole requested transfer, and then breaks it up into chunks before uploading. This is very clever but does mean that when you want to see what files are on the backup, it takes ages to produce a list, presumably because it has to download a good deal of it to find out. It also fails extremely frequently during upload, and a partial upload is unusable -- you have to start the whole thing again. On the plus side it works with Hotmail accounts as well as Gmail ones. But on the minus, it carries adverts, including some nasty popunders.
To be honest I don't think I can wholly recommend either of these products, if like me you typically want to back up an entire project folder containing a mix of large and small files of different types. Gmail Drive's restrictions I find a bit too restrictive, and I have to use a third-party directory-comparison tool to manage incremental backups, which is a pain. RoamDrive would be good except that it fails far too often -- that's the main thing really, the rest I could live with. Probably though if you only want to back up a small number of files of smallish size, either owuld be fine. Well, they're both under development, so who knows, maybe the magic solution is out there somewhere. Or maybe Google will kill this whole practice at their end...
Obviously you don't want to be emailing yourself myriads of files on a daily basis, that wouldn't be very practical. A usable solution is going to be one that treats the Gmail account as a filesystem, ie. you can just drag and drop the files you want to backup onto it. I've been told that this is contrary to Google's terms of use (although I can't find the relevant clause if so), but I've not heard of them actually objecting.
I've been looking at two different pieces of software that do this, RoamDrive and Gmail Drive. Both are free.
Gmail Drive is very smoothly integrated with Windows Explorer -- after you install it, it just appears as an extra drive under your 'My Computer'. You can then just drag and drop files to it exactly as you would to any other drive. It won't let you upload files larger than 10 MB (which is a Gmail limitation), or with filenames longer than 40 characters, or of certain extensions (.exe and .zip among them). If you're copying a load of files and it hits one that's illegal under these rules, the whole process stops: and there's no 'no to all' option when asked if you want to replace identical files, so incremental backups are a bit of a pain. There are versions for Mac and Linux, but I haven't looked at them.
RoamDrive is not integrated into Explorer, but has its own window into which you can drag and drop stuff. It has no file size limit, and no restrictions on filename length or extensions -- this is because basically it performs some sort of tarring and zipping operation on your whole requested transfer, and then breaks it up into chunks before uploading. This is very clever but does mean that when you want to see what files are on the backup, it takes ages to produce a list, presumably because it has to download a good deal of it to find out. It also fails extremely frequently during upload, and a partial upload is unusable -- you have to start the whole thing again. On the plus side it works with Hotmail accounts as well as Gmail ones. But on the minus, it carries adverts, including some nasty popunders.
To be honest I don't think I can wholly recommend either of these products, if like me you typically want to back up an entire project folder containing a mix of large and small files of different types. Gmail Drive's restrictions I find a bit too restrictive, and I have to use a third-party directory-comparison tool to manage incremental backups, which is a pain. RoamDrive would be good except that it fails far too often -- that's the main thing really, the rest I could live with. Probably though if you only want to back up a small number of files of smallish size, either owuld be fine. Well, they're both under development, so who knows, maybe the magic solution is out there somewhere. Or maybe Google will kill this whole practice at their end...
no subject
Date: 2006-03-23 11:55 am (UTC)After all, I can buy a 250 gig drive from work for 72 quid. And on that, I could supply the backup needs for 125 users of your storage requirements. Say 10 quid per person, per year? (which is probably vastly underestimating the market!)
Nice little earner there. Bandwidth might be an issue though...
no subject
Date: 2006-03-23 12:10 pm (UTC)Most of my stuff is on more than one server anyhow, but I keep meaning to burn some of the more critical stuff to DVD and put it in our storage unit the next time I swing past there...
no subject
Date: 2006-03-23 12:12 pm (UTC)no subject
Date: 2006-03-23 12:15 pm (UTC)no subject
Date: 2006-03-23 12:26 pm (UTC)John GC was contemplating such a service a _long_ time ago -- certainly pre-2000 -- but I don't believe he ever got round to doing anything about it, as that was before server space, disk space and bandwidth really got down to a price where the service could be priced to attract anyone other than a very small number of people.
no subject
Date: 2006-03-23 04:40 pm (UTC)no subject
Date: 2006-03-23 12:16 pm (UTC)Of course, you've then got the question of "is the security good enough? And if it says it's Blowfish, is it really Blowfish?"
no subject
Date: 2006-03-23 12:20 pm (UTC)no subject
Date: 2006-03-23 12:25 pm (UTC)no subject
Date: 2006-03-23 12:44 pm (UTC)no subject
Date: 2006-03-23 01:15 pm (UTC)no subject
Date: 2006-03-23 01:22 pm (UTC)OTOH, I'm currently using CVS on my home machine to store the source for work (since I can access that from home, whereas I couldn't, if I were doing this "properly" and storing it at work), and it works fine.
But that source is only 18.2 Meg, not 1 gig...
no subject
Date: 2006-03-23 03:30 pm (UTC)no subject
Date: 2006-03-23 12:32 pm (UTC)TBH the main problem with such services where you're storing encrypted data is the liability issue for the service with whom you're storing it. I'm sure our beloved Government -- or, if not ours, then the US's -- could make a case for prosecuting someone running such a service if it was later found that the encrypted data was something the Government concerned considered "dodgy".
no subject
Date: 2006-03-23 12:19 pm (UTC)no subject
Date: 2006-03-23 01:09 pm (UTC)no subject
Date: 2006-03-23 04:39 pm (UTC)no subject
Date: 2006-03-23 07:54 pm (UTC)no subject
Date: 2006-03-23 08:48 pm (UTC)no subject
Date: 2006-03-23 02:05 pm (UTC)something similar from Windows, keeping the 2 directories in sync, only transferring changes.
I do this to
no subject
Date: 2006-03-23 03:28 pm (UTC)BTW did you receive the test emails I sent on Tuesday, one to your own domain and one to your yahoo account? Subject "Test 200603211541".
no subject
Date: 2006-03-23 03:56 pm (UTC)I got a yahoo mail, nothing to johnbray.org.uk
no subject
Date: 2006-03-23 04:38 pm (UTC)Ah, I sent it to jrbray.org.uk rather than johnbray, is that obsolete?
no subject
Date: 2006-03-23 04:39 pm (UTC)no subject
Date: 2006-03-23 04:45 pm (UTC)no subject
Date: 2006-03-23 07:51 pm (UTC)no subject
Date: 2006-03-23 08:44 pm (UTC)(Also intrigued by the Amazon Mechanical Turk... got to think of a good application for that!)
similar but for pop3 accounts too
Date: 2006-09-07 11:39 am (UTC)check out Vombato Mail Drive which now has GMail support. It also allows
you to use any of your POP3 account the same way.
http://www.vombato.com/