Backing Up and Restoring
BusyCal automatically backs up your calendars every 24 hours and saves your last 10 backups.
By default, BusyCal stores backups in the following directory:
~/Library/Containers/com.busymac.busycal3/Data/Documents/BusyCal Backups
To view this location manually, open Finder, click on the Go menu (from the top menu bar) and then on "Go To Folder". Copy and paste the path above and hit "Go".
Backup
You can change the frequency, the number of backups to keep, and the location for the backup folder in BusyCal > Settings > Backup
.
Your options are:
- Automatically back up — Controls how often backups are created.
- Backups to keep — Controls how many backup archives are kept when deleting old copies.
- Backup location — Controls the location where backups are stored. The default location is the BusyCal Backups folder in the Documents folder.

Restore
If you need to restore your calendar from one of these backups, follow the steps below.
Restoring an Entire Calendar
- Go to File > Restore BusyCal.
- Select a backup file and click Open.
- A list of your calendars will be displayed. Check the calendars you want to restore.
- Click Restore to overwrite the current calendar contents with the backup.

Any events created or edited after the backup date will be lost when restoring an entire calendar. Consider restoring specific events when possible.
After clicking Restore, select the Restore as a "On My Mac" calendar only checkbox on the dialog presented next in order to restore it as a local On My Mac calendar.
This allows you to then drag and drop individual events you would like to restore from the restored calendar back to the account you wish to restore these to.
When this option is unchecked, all events on the calendar you restore are replaced with the contents of the backup. Therefore, if you restore from a backup that was created yesterday, any events created on the calendar you are restoring since yesterday are lost.
Restoring Specific Events
If you don’t want to overwrite your current calendar but need to recover specific events, follow these steps:
- Go to File > Restore From Backup.
- Select an older backup file and double-click to open.
- Choose the calendar containing the events you wish to recover, click Restore and then check the Restore as an 'On My Mac' Calendar option.
- This ensures the restored calendar remains local and does not override your cloud content.
- Locate the missing event(s) in the restored calendar and drag them to the desired calendar to move them across. You can also copy these events and paste them manually to any other calendar.
- Once you have restored the necessary event(s), delete the 'On My Mac' calendar.
By following these steps, you can recover lost events while ensuring your existing data remains intact. The video below demonstrates these steps.
Recover deleted events, restore lost events, calendar data recovery, restoring deleted calendar entries, undo deleted events, restoring from backup, calendar backup restore, undelete calendar events, restore previous calendar version, recover missing appointments, recover deleted tasks, retrieve lost reminders, calendar archive retrieval, auto backup recovery, recover iCloud calendar events, recover Exchange calendar events, recover Google Calendar events, restore BusyCal backup, restoring calendar from file, recover lost meeting invites, undelete calendar entry, fix missing calendar events, restoring past events, restoring On My Mac calendar, restore specific calendar entries, restore one event, restore just one event, recover lost BusyCal data, restore specific events, restore lost event, undelete lost event, recover lost event, recover deleted event, recover deleted task, recover lost appointment, backup restore lost missing appointment event, restore accidentally deleted event, restore recurring events, restore single event from backup, import backup into BusyCal, fixing lost event issues, undo deleted to-do, recover BusyCal tasks, fixing missing schedule, restoring meeting invitations, retrieving old calendar entries, restore past appointments, retrieving lost schedules, repairing missing calendar data