How to backup your Google Calendar automatically, regularly, for free

Monday, April 19, 2010

Deutsch | Español | Français | Italiano | Português | 日本語 | 한국어 | 汉语

This post shows how to regularly back up your Google Calendar automatically from Google's servers to your local computer or external hard drive, using free software.
I started using "the cloud" in earnest when trying to install and use Acronis True Image for backup killed my computer. (Ironic, innit? I'm never going near Acronis again - it took them 3 months to respond to a support request marked "Urgent"!).

As a result, I now use Google Calendar instead of Outlook for my schedule. I can access it easily from my T-Mobile Android G1 mobile phone, as well as from any computer connected to the internet, and share it with others as needed.

But even though Google's probably backing stuff up better than I did, I'm now paranoid about backing up. Especially when, a couple of times when I needed to check my timetable, Google Calendar was down.

Hence, I also back up my Google Calendar file to my own computer (to 2 separate external hard drives) daily.

You can save your Google Calendar as an .ics file (usually called "basic.ics"), which you can open e.g. using the free open source email software Thunderbird with the Lightning extension (I explain how below).

So here's my tips on how to back up your Google Calendar regularly to your own computer. I use the free open source software Free Download Manager:

Download Free Download Manager and install it, if you don't already have it.

Login to Google Calendar.

Under "My Calendars" click the down arrow (outlined in red in the pic below) that's at the right of the name of your main calendar, the one you want to backup

Then click "Calendar settings".

In the view that appears, scroll down to the bottom, and find the bit headed "Private Address", see below.

Now rightclick the green ICAL button under "Private Address", which provides the URL or web address of your own calendar file (don't email or give that address to anyone else, never ever, if you want your Google calendar to be private to you!).

If you're using Internet Explorer to view your Google Calendar, FDM provides an option "Download with Free Download Manager" in the rightclick context menu, and you can choose that:

Otherwise, choose "Copy Shortcut", "Copy Link Location" or "Copy Link" depending on which browser you use, and go to step 10.

If you used Internet Explorer:

If you used Internet Explorer and chose "Download with Free Download Manager", you get this:

Under "Save to folder", click the folder icon immediately to the right of "C:\Downloads" (or whatever it says on your computer), outlined in red above, to navigate to and OK the "output folder" in which you want to save your calendar backup, which will be in the form of a .ics file.

Now go to the Start section of that window, bottom left, and click the blue square icon to the right of Schedule (first select Schedule if it's not already selected).

This brings up a window where you can set when and how often you want your Google calendar to be backed up:

I go for daily at 8pm, myself, as shown below, because my computer is almost always on then. But check out the options to see what suits you (you could choose "On event" at FDM startup, for instance, if you reboot daily).

Then OK it.

If you didn't use Internet Explorer:

Open FDM, click the Downloads tab if you're not already there, and then click the Add Download button, white cross in blue circle, outlined in red below:

You'll get exactly the same box come up as in 9.1 above, but without your calendar address pre-filled in.

Just hold down the Ctrl key and tap v to paste the calendar URL that you copied from Google Calendar earlier (if necessary, click in the URL box first).

Then follow steps 9.2 onwards, as for Internet Explorer.

Ensuring future downloads happen. Nearly there now - in FDM click the Scheduler tab. Rightclick on the "Start download" item just added (you should only have one if this is your first time using it) and choose "Task properties".

Next, and this is important - you must tick "Restart completed downloads", outlined in red below, then OK it. Otherwise the scheduling won't work i.e. future repeat downloads won't happen.

Load FDM on startup. Also, in FDM go to the menu Options > Settings, and make sure that under General, Essential, the "Load on startup" option is ticked, and OK if necessary. It'll then live in your system tray (bottom right) where you can rightclick its icon to bring up the main window etc.

Download it the first time. You should now go back to the Downloads tab of FDM, rightclick your download item and choose "Start Download" to do your first backup:

Check it. After it's done, go check it's OK by opening the downloaded .ics file in your email / PIM software e.g. Outlook 2003 (menu File > Import and Export, select "Import an iCalendar or vCalendar file (.vcs)", yes I know it's ics not vcs, go complain to Microsoft about the misleading line!) or Thunderbird with Lightning (menu File > Open > Calendar File), then navigate to your downloaded ics file.

Check the scheduled downloads work! Now, FDM should regularly backup your .ics file according to your settings. But you might still want to check that by going to the location of your file after the time the first (or second, etc) scheduled repeat download should have happened, and checking that the date and time of the file matches the repeat timing. Added: also the Scheduler tab shows a short history of downloads so you can check the date/time of the latest ones are as you expect.

Multiple backups. If you want to backup at different times or to a different drive in case the worst case scenario happens i.e. the hard drive you normally back up to dies but Google Calendar is unavailable or loses your data too, just rightclick the calendar link again and add yet another download item for the same calendar URL. FDM will faithfully do all of them according to your schedule - as long as you make sure you don't forget steps 9-11 above.

Multiple calendars. Obviously if you have several calendars on Google Calendar you can also rinse and repeat using the calendar settings for the other calendars to get their URLs.

How to save new versions of your calendar

As you'll have noticed, the above method simply overwrites your .ics backup file with the latest version.

If you prefer to have different versions of your .ics file saved, just do the following and FDM will give each backup with a different name, ending with (1), (2) etc - but you will have to remember to delete old versions manually yourself from time to time, though!

Launch FDM.

In the Downloads tab, rightclick the download item and choose Download Properties:

Go to the Miscellaneous tab and make sure:

"If the file already exists" is set to "Rename", and

"Rename at Restart" is ticked, and OK.

If Rename at Restart isn't ticked, it'll never rename it on the next scheduled download but will keep overwriting the file even though it's set to "Rename".

Alternatives

FlashGet is a very popular free downloader, but I couldn't get its scheduling to work properly for my Google Calendar backups, personally - which is why I stick to Free Download Manager.

Tags: Google Calendar, tip, trick, tricks, backup, back up, backing up, Improbulus, A Consuming Experience

Labels: Google, tips

Email this post to a friend | Edit | New

Stumble It! (1 Reviews) • Share on Facebook • Discuss on Newsvine • Twit This! • Slashdot Bookmark This • Submit to Reddit • Add to sk*rt • Add to Mixx!

Links to this post on:

Icerocket - &amp;lt;a href=&quot;http://blogs.icerocket.com/search?q=http://www.consumingexperience.com/2010/04/how-to-backup-your-google-calendar.html&quot;&amp;gt;Icerocket&amp;lt;/a&amp;gt;

Blogpulse

Bloglines

Delicious

Google Blog Search -

Automatic Backup Google Calendar

Did you ever wonder what would happen if you were to lose the data in your Google Calendar? I have. That information has become so important, I'd certainly like to make sure such a thing never happens. ...

posted by Vidar Top @ 11 November, 2010 12:29

Create link here by posting on Blogger

8 Comment(s):

This was awesome man!!! I've read 2 dozen articles online about autobacking up google calendar and this was the best. Thanks for all the hard work!

(By  Anonymous, at 06 May, 2010 22:14)
Edit Comment

Appreciate the feedback Anon, glad it was of use to you!

(By  Improbulus, at 07 May, 2010 09:22)
Edit Comment

Thanks for the taking the time to document this!

(By  Anonymous, at 08 May, 2010 18:00)
Edit Comment

Great post. Very thorough. I have a post about this same issue. I've found that manually downloading the backup zip files from Google Calendar and Google Docs is so fast and easy that it's not worth the trouble to set up and maintain an automated solution. I just remind myself to manually do it once a month.

http://jmillerinc.com/2010/05/24/how-to-backup-google-calendar-and-google-docs/

(By  Jeff Miller, at 25 May, 2010 18:33)
Edit Comment

Thanks Jeff. Yes it's easy to download the backup, but the day you forget to do it may be the day Google Calendar is down, and then you only have access to a 1 month old calendar from your last manual backup! I find setting up an automatic daily backup is so much easier.

(By  Improbulus, at 28 May, 2010 22:07)
Edit Comment

great stuff .. but I ma getting a "file not found" error when i try to download the calendar .. Jackson

(By  Anonymous, at 15 July, 2010 22:05)
Edit Comment

Hi! Thanks for sharing this information. But just like the last guy above, I an getting the "file not found" error message when the task runs. Did I do something wrong? Thanks for you help!

(By  Thomas Jefferson, at 15 September, 2010 20:11)
Edit Comment

Hi Improbulus,

thanks for sharing that with us :) We had similar problems and were quite frustrated about doing all the steps manually to get our data off the Google cloud.

That was the reason for us to develop BackupGoo.com. And - yes I am one of authors, and secondly it is also a commercial program, but really affordable.

BackupGoo.com is a desktop app (Win, Mac, Linux) that performs a backup of Google Mail, Google Docs, Google Reader, Google Calendar and Google Contacts. BackupGoo saves everything on your local disk.

Feedback always appreciated :) And if you need promo licenses let us know!

Cheers,

Raphael

(By  Anonymous, at 15 October, 2010 09:09)
Edit Comment

Post a Comment | Subscribe to all comments on all posts

« Home | Previous Post »

| Previous Post »

| Previous Post »

| Previous Post »

| Previous Post »

| Previous Post »

| Previous Post »

| Previous Post »

| Previous Post »

| Previous Post »

MyBlogLog ClickTagging

9 Clicks Today (updated hourly)

Saved from file:///D:/GT/VigFac/ScrapBook/data/20101122195050/index.html
Mon Nov 22 2010 19:53:19 GMT+0100
Saved by UnMHT Ver.5.6.0