Microsoft 365 Backup Module for CloudBacko Pro
Last Revision: 28th June 2022
Applicable CloudBacko Version: v5.3.2
Last Revision: 28th June 2022
Applicable CloudBacko Version: v5.3.2
CloudBacko Pro backup software provides a set of tools to protect your Microsoft 365 user accounts. This includes backup and recovery of individual emails, contacts, calendars and other mail items in your Microsoft 365 Outlook, files on OneDrive, Personal Site, Teams, Public Folders and SharePoint, with snapshots / versioning, and retention policy to protect even items that you may have accidentally deleted from your Microsoft 365 user account.
You may be wondering why you need to use CloudBacko Pro to backup/restore your Microsoft 365. Well, people assume that Microsoft is responsible for backing up everything from your calendars and your emails to your files in SharePoint and OneDrive. The backups performed by Microsoft are to provide a system wide recovery rather than to facilitate the recovery of individual items for the end user.
Below is the system architecture diagram illustrating the major elements involved in the backup process. In this user guide, we will focus on the software installation, as well as the end-to-end backup and restore process.
We are committed to bringing you a comprehensive Microsoft 365 backup solution with CloudBacko Pro. Below are some key areas that we can help to make your backup experience a better one.
Backup users have more options in assigning a backup destination (i.e. on-premise, FTP/SFTP, and destinations).
Backup is performed on a physical machine or computer with resources that is dedicated for backup and restore operations. Once the backup client is deployed on the machine, the user have more control on the hardware which affects the overall backup and restore performance.
Agent-based backup solution has a traditional backup approach that is well understood by most administrators and end users who would only need minimal effort and time to understand the backup and/or restore operations.
Agent-based backup solution make it a good option for users to have more control on the individual backup/restore and resources management.
System logs for data integrity check and space freeing up results is accessible for the end users and can be reviewed anytime. Unlike with the agentless backup where system logs will only be available upon request from the backup service provider.
Agent-based backup solution has a feature that allows user to configure a pre and/or post-backup command which can be an operating system level command, script or batch file, or third-party utilities that will run before and/or after a backup job.
With the agent-based backup, a reminder feature is provided which will display a backup confirmation dialog box that will prompt user to run a backup job during machine log off, restart or shut down when enabled.
Agent-based backup offers you three (3) restore locations such as the local machine, original location (or the cloud storage where you backed up them), and alternate location (which is through the same cloud storage but on a different folder).
We understand that backup could be a time and resources consuming process, which is why CloudBacko Pro is designed with advanced technologies to make backup a fast and efficient process.
We also understand that you may wish to run backup at a specified time interval of your choice, that’s why we also allow you to set your own backup schedules so that you can take full control of the time when to perform backup.
This technology utilizes the computing power of multiple CPU cores for creating multiple backup and restore threads to produce fast backup and restore performance.
Backup job uses a maximum of 4 concurrent threads.
The index file structure has been re-designed to improve the backup and restore performance.
Each Microsoft 365 user will have its own individual index file instead of a single index file for all users within the backup set. User-Index-File
This new design eliminates any potential I/O performance bottlenecks when the index files are updated during each backup job, which can occur when using single index file structure for multi-thread concurrent backup.
This technology breaks down the backup files into multiple blocks and only the changed blocks will be backed up each time.
To back up the Microsoft 365 user accounts, the backup resources can be user level, site collection level and even item level.
We understand your Microsoft 365 users may contain sensitive information that requires to be protected, that is why your backup data will be encrypted with the highest level of security measure.
To provide the best protection to your backup data, you can turn on the encryption feature which will be default encrypt the backup data locally with AES 256-bit truly randomized encryption key.
Furthermore, we have a backup plan for you to recover your encryption key in case you have lost it. Your backup service provider can make it mandatory for you to upload the encryption key to the centralized management console, the encryption key will be uploaded in hashed format and will only be used when you request for a recovery.
To offer you with the highest flexibility of backup destination, you can now back up Microsoft 365 user to a wide range of cloud storage destinations. Utilizing cloud destination backup gives you an extra layer of protection in the event of a local drive corruption, where you will still be able to retrieve data from the cloud destination.
Below is a list of supported cloud destinations.
What is the purpose of this document?
This document aims at providing all necessary information for you to get started with setting up your system for Microsoft 365 backup and restore, followed by step-by-step instructions on creating backup set, running backup job and restoring backed up data, using CloudBacko Pro.
The document can be divided into three (3) main parts.
Requirements on hardware & software for installation
Best Practices and Recommendations, including items recommended to pay attention to before backup and restore
Creating a Backup Set in CloudBacko Pro
Run a backup set using the CloudBacko Pro
Configure backup schedule for automated backup
Restoring a Backup Set using CloudBacko Pro
What should I expect from this document?
After reading through this documentation, you can expect to have sufficient knowledge to set up your system to backup Microsoft 365 on CloudBacko Pro, as well as to carry out an end-to-end backup and restore process.
Who should read this document?
This documentation is intended for backup administrators and IT professionals who are responsible for the Microsoft 365 backup and restore.