How to Protect Your Mac Calendar with a Simple iCal Data Backup
If you use Apple's iCal or Calendar application, then you probably have a multitude of calendars and events to track. Do you maintain a backup of this important data? Time Machine doesn't count. Sure, Apple's Time Machine will back up your calendars, but it's not easy to restore just your Calendar data from a Time Machine backup.
Luckily, Apple provides a simple solution to save your iCal or Calendar, which you can then use as backups, or as an easy way to move your calendars to another Mac, perhaps the new iMac you just purchased.
The method I will describe allows you to save all of your Calendar data into a single archive file. By using this method, you can back up or move all of your iCal or Calendar data, regardless of how many calendars you have set up or are subscribed to, into one single file. Now that's the easy way to back up!
The backup method is slightly different if you're using Tiger (OS X 10.4), Leopard or Snow Leopard, or Mountain Lion and later. I'll show you how to create the archive file in all of the versions. Oh, and one nice touch: The iCal backup archive you create in older versions can be read by later versions of iCal or Calendar.
Backing Up Calendar With OS X Mountain Lion or Later
- Launch Calendar by clicking its icon in the Dock, or use the Finder to navigate to /Applications, then double-click the Calendar application.
- From the File menu, select 'Export, Calendar Archive.'
- In the Save As dialog box that opens, enter a name for the archive file or use the default name provided.
- Use the disclosure triangle next to the Save As field to expand the dialog box. This will allow you to navigate to any location on your Mac to store the iCal archive file.
- Select a destination, then click the 'Save' button.
Backing Up iCal Calendars With OS X 10.5 or Later
- Launch the iCal application by clicking its icon in the Dock, or use the Finder to navigate to /Applications, then double-click the iCal application.
- From the File menu, select 'Export, iCal Archive.'
- In the Save As dialog box that opens, enter a name for the archive file or use the default name provided.
- Use the disclosure triangle next to the Save As field to expand the dialog box. This will allow you to navigate to any location on your Mac to store the iCal archive file.
- Select a destination, then click the 'Save' button.
Backing Up iCal Calendars With OS X 10.4 and Earlier
- Launch the iCal application by clicking its icon in the Dock, or use the Finder to navigate to /Applications, then double-click the iCal application.
- From the File menu, select 'Back Up Database.'
- In the Save As dialog box that opens, enter a name for the archive file or use the default name provided.
- Use the disclosure triangle next to the Save As field to expand the dialog box. This will allow you to navigate to any location on your Mac to store the iCal database file.
- Select a destination, then click the 'Save' button.
Restoring iCal Calendars with OS X 10.5 or Later
- Launch the iCal application by clicking its icon in the Dock, or use the Finder to navigate to /Applications, then double-click the iCal application.
- From the File menu, select 'Import, Import.' (That's two Imports, as you have the option to also import from Entourage.).
- In the dialog box that opens, navigate to the iCal archive you created earlier, then click the 'Import' button.
- You will be asked if you wish to replace your current iCal data with the data from the selected archive. Click 'Restore.'
That's it; you've restored your iCal calendar data.
Restoring iCal Calendars with OS X 10.4 or Earlier
- Launch the iCal application by clicking its icon in the Dock, or use the Finder to navigate to /Applications, and double-click the iCal application.
- From the File menu, select 'Revert to Database Backup.'
- In the dialog box that opens, navigate to the iCal backup you created earlier, then click the 'Open' button.
- You will be asked if you wish to replace all of the calendar data with the data from the selected backup. Click 'Restore.'
That's it; you've restored your iCal calendar data.
Moving iCal Calendar Data to a New Mac
You can easily move your iCal calendars to a new Mac by copying the calendar backup or archive file to the new Mac, then importing the file into the empty iCal application.
Warning: If you have already created calendar entries on your new Mac, importing your old data will erase the current calendar data.
Source...