Calendar Backup, Restore, and Download

william
william
  • Updated

Topic

This article explains how to back up, restore, or download calendar data in NinjaOne SaaS Backup.

Environment

  • NinjaOne SaaS Backup
  • Microsoft 365 
  • Google Workspace
  • Hosted Exchange (HEX)

Description

NinjaOne SaaS Backup lets you back up and restore calendars from three different products:

  • Microsoft 365 (M365)
  • Google Workspace
  • Hosted Exchange (HEX)

Reference the sections below for instructions on backing up and restoring calendars for each product.

Backing up Calendars

Microsoft 365 Calendar

  1. Log in to the NinjaOne SaaS Backup End-User Portal.
  2. Navigate to the Add Backup page.
  3. Enable the Calendar option in the dialog box.

Google Workspace Calendar

To back up a Google Workspace calendar, follow these steps:

  1. Complete the Google Workspace account backup setup.
  2. Once you've added the email backup, the calendar is automatically included.

Hosted Exchange Calendar

To back up a Hosted Exchange calendar, follow these steps:

  1. Log in to the NinjaOne SaaS Backup End-User Portal.
  2. Navigate to the Add Backup page.
  3. After the account list is populated, you can begin adding them to the backup.
  4. Once the backup is complete, email and all associated workloads, including calendars, are automatically added.

Restoring Calendars

Restore an Entire M365 Calendar

To restore an entire M365 calendar, follow these steps:

  1. Log in to the End-User Portal and navigate to your dashboard.
  2. Navigate to the Calendars tab.
  3. Move your cursor over the calendar account and choose Restore.
  4. Select the calendar, date range, and destination in the pop-up, then choose Start Restore.

    fig1.png
    Figure 1: Restore Calendar (click to enlarge)
  5. Confirm by choosing Yes, continue.
  6. Check the restore status in System StatusRestore.

Restoring Specific M365 Calendar Events

To restore specific M365 calendar events, follow these steps:

  1. Log in to the End-User Portal and navigate to your dashboard.
  2. Navigate to the Calendars tab.
  3. Select the calendar account.
  4. Check the box next to the calendar event you want to restore, and then choose Restore.

    Fig2.png
    Figure 2: Restore (click to enlarge)
  5. Select the restore destination and choose Start Restore.

    fig3.png
    Figure 3: Start Restore (click to enlarge)
  6. Confirm by choosing Yes, continue.
  7. Track the status in System StatusRestore.

Restoring Google Workspace and Hosted Exchange Calendars

To restore Google Workspace and Hosted Exchange Calendars, follow these steps:

  1. Log in to the End-User Portal and navigate to your dashboard.
  2. Navigate to the Calendars tab.
  3. Choose the source:
    • To restore all calendars, move your cursor over the calendar's account and choose Restore.
    • To restore specific calendar events, select the event and choose Restore.
  4. Confirm by choosing Yes, continue.
  5. Check the restore status in System StatusRestore.
After restoring calendar events, you may notice duplicate entries. This behavior is expected. NinjaOne SaaS Backup treats restored events as new items, so they receive new IDs and are included in the next backup cycle, which can result in duplicate records in the backup system.

Downloading Calendars

M365, Google Workspace, and Hosted Exchange Calendars

To download calendar data, follow these steps:

  1. Log in to the End-User Portal and navigate to your dashboard.
  2. Navigate to the Calendars tab.
  3. Choose the source:
    • To download all calendars, move your cursor over the calendar's account and choose Download.

      fig4.png
      Figure 4: Download all (click to enlarge)
    • To download specific calendar events, select the event and choose Download.

      fig5.png
      Figure 5: Download a specific calendar (click to enlarge)
  4. Confirm by choosing Yes, continue.
  5. Check the download status at System StatusDownload.

Frequently-Asked Questions (FAQ)

Does the system back up sub-calendars?

Yes. Sub-calendars, which are additional calendars created in the main calendar, are fully backed up. You can also restore and download them. This feature is currently available only for M365.

Are there limitations on sub-calendar backups?

Yes. The system excludes the following items as they are auto-generated or have complex permission models:

  • Holiday Calendar
  • Birthday Calendar
  • Cortana Reminders and Suggested Meetings
  • Teams Channel Calendars
  • Resource and Room Calendars
  • Shared and Delegated Calendars

These items are either automatically recreated by Microsoft or have more complex permission settings that make backup unnecessary.

Can I restore the M365 calendar to a different account?

No. Currently, restores are only available to the same account, with the option to restore to the original, existing, or a new folder within that account.

Can I restore the M365 calendar events for which I'm not the organizer?

Yes. You can restore events whether you are the organizer or an attendee. Once you restore an event where you are an attendee, not an organizer, NinjaOne SaaS Backup will flag the result as a draft. You will find this information in the confirmation pop-up.

fig6.png
Figure 6: Restore Confirmation (click to enlarge)

Additional Resources

For more information on backing up non-email resources, refer to the following articles:

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request