Vembu BDR Suite for Microsoft 365

In my blog post “Vembu BDR Suite 5.5 released” I gave an overview of the Vembu BDR Suite, the new features and enhancements in version 5.5, the Vembu BDR Suite Editions and the Licensing and Pricing of the Vembu BDR Suite.
In this blog post I will focus a little bit more on Vembu Backup for Microsoft 365, one of the solutions of the Vembu BDR Suite.

Why Backup Microsoft 365

As per Microsoft’s Shared Responsibility Model, Microsoft focuses predominantly on application uptime and the underlying infrastructure (Hardware/Software failures and Power outages).

Microsoft 365 does provide a wide range of native data protection features like In-place hold, Litigation hold, Data loss prevention, Safe sharing, Location based access, Role Based Access Control (RBAC) etc., to safeguard your data. However, It’s still your responsibility to protect your business data as there are numerous threats like hacking attempts, accidental/malicious deletions, unforeseen data corruption, organizational data retention gaps etc.
In essence, this is a shared responsibility model, where you/your organization needs to perform regular backups using a third-party backup software to protect your business critical data to meet business continuity and disaster recovery needs.
Microsoft recommends to regularly backup content and data using third-party solution (See Microsoft’s Service Agreement)

Key Features of Vembu BDR Suite for Microsoft 365

  • Exchange Online Backup
    • Backup the entire exchange online domain including all users’ email accounts or individual user’s email account to your on-premises or Vembu Cloud. It backs up inbox, sent items and other custom labels of exchange online email
  • Contacts and Calendar Backup
    • Backup the contacts and calendar of exchange online user account to your On-Premise or Vembu Cloud.
  • Mail Level Restore
    • Users can do Microsoft 365 mail level restore to the same or different user account
  • Anywhere Anytime Access
    • Backed up Office 365 data is stored in Vembu cloud hosted in Amazon Web Services and can be restored anywhere anytime.
  • OneDrive for Business Backup
    • Backup all documents from OneDrive to Vembu Cloud. It backs up text documents, spreadsheets, presentations, photos, pdfs, etc., from Office 365
  • SharePoint Online Sites Backup
    • Backup your SharePoint Online data including Sites, Libraries and Folder/Items, etc., and store them in your On-premise storage mediums or Vembu Cloud.
  • Group/Shared Mailboxes
    • Backup your Microsoft 365 Shared/Group Mailboxes including Group Conversations, Group OneDrive & Calendar and store them in your On-premise or Vembu Cloud.
  • Secure Data Transfer
    • The AES 256 bit encryption algorithm will secure your Microsoft 365 data from unauthorized access while transferring the data over internet and at-rest
  • View Emails
    • Users can view the individual backed up emails and export them in different formats like .eml, .pst files


Vembu Backup for Microsoft 365 comes in two (2) Editions:

  • Free Edition
  • Standard Edition


General Configuration of Vembu BDR Suite for Microsoft 365

The process to start backing up your Microsoft 365 environment consists of 3 parts

  • Setup BDR Suite Backup Server
  • Setup a BDR Suite Backup Repository
    • See my previous blogpost on Vembu BDDR Suite for Endpoints
    • Configuring on-premises storage as a backup repository for Microsoft 365 might not feasible as the amount of data to be backed up is potentially very high. Therefore it might be a good option to choose for a cloud storage solution like Amazon S3, Google Cloud Storage, Wasabi, …
  • Adding Data sources
    • Register Vembu BDR Suite application with Azure Portal
      • The BDR Suite Offie 365 application can be added manually or automatically to the Azure portal. The below steps describe the manual process:
        • See also
        • The steps to follow are the following:
          • Login to the Azure Portal as an administrator
          • In the search bar type “App registration” and click on the “App Registrations” Services link
          • Click “New Registration”
          • Provide the below info for the app registration and click “Register”
            • Name for the App registration
            • Supported account types: select “Accounts in this organizational directory only”
          • You will be redirected automatically to the App Registration overview page. Note down the Application (client) ID for the VembuBDR App registration and the Directory (tenant) ID as you will need them later on when connecting Vembu BDR Suite with Microsoft 365
          • Generate an application password
            • Select “Certificates and Secrets”
            • Click “New Client Secret”
            • Provide a description and an expiry period and click “Add”
            • Copy the Value (=Application password) of the secret key you just created. As this will only be displayed once, it is important to copy it and keep it in a safe location. If you forgot the value (or after the expiration period), you will have to create a new secret key.
    • Add your Microsoft 365 Organization in Vembu BDR Suite Backup Server
      • See
      • The steps to follow are the following:
        • Open the management console of BDRSuite
        • Go to Microsoft 365/Google Workspace in the top menu bar.
        • Click “Add Microsoft 365 Organization”
        • Choose “Add Microsoft 365 Organization Account as a Data Source and Authorize BDRSuite for Access Using Automatic Process” and Click “Next: BDRSuite Authorization”.
          • NOTE: When performing the automatic process the Azure app registration as described above will be done completely automated and is therefore not needed to be done manually.
        • Copy the One-Time Authorization Code for BDRSuite, Open a new browser window and go to
          • Select “I have completed the  authorization process using the one-time authorization code” and click “Next: Completion Steps”
          • The Tenant ID, Application ID and Application Password will be automatically filled out. Click on “Save”
          • Confirm you want to add the Microsoft 365 Organization by clicking on “Save”
          • Now you will see in the BDRSuite console the M365 Organization added
          • In the Azure Portal you will see the automatically created app registration

Backup and Restore

Once the configuration has been done the process to backup and restore Office 365 is very simple


  • Open the management console of BDRSuite
  • Go to Microsoft 365/Google Workspace in the top menu bar.
  • Click “Configure Backup” – “Microsoft 365”
  • Provide a backup name, choose a Backup repository and optionally provide a Job Description and click “Next: Organization & Backup Objects Selection”
  • Choose the organization name to backup, which backup objects you want to backup and click “Start Backup Configuration”
  • Depending on your previous selection you will see different screens to be abel to select the specifics of what you want to backup. In the below screen you can see the choices when you selected to backup User Mailboxes
  • The next step to configure is the schedule and the retry attempts
  • After you defined the schedule you can define to enable compression and retention settings
  • The last step shows you an overview of your choices and you can Save your backup job. You can select to “Run this backup immediately after saving”
  • You will now be redirected to the “List of backup Jobs” where you can see the status of the backup
  • Once the backup is finished you can see a detailed report in the section Reports – Recent Job Schedule – Microsoft 365. For the purpose of the blog, I performed a very small backup job (1 mailbox user only calendar items)


  • Open the management console of BDRSuite
  • Go to Microsoft 365/Google Workspace in the top menu bar.
  • Click “Recover”
  • Here you will see all your defined backup jobs. Select “Restore” next to the backup job from where you want to restore items
  • Select what you want to restore and click “Start Restore Configuration”
  • Select the following details:
    • Domain
    • Restore version (date/time)
    • Which entity you want to restore (e.g. entire mailbox, mails, Archive Mailbox, Onedrive, Calendar Events, contact)
      • You can restore a complete mailbox, a folder, an individual item, …
      • There is a very fast search function to search for individual mails
    • Where you want to restore (Same mailbox, other mailbox)
    • Review your selection and hit the restore button. The restore starts immediately.
    • In the reports selection you can see the result of the restore


BDRSuite 5.5 – Microsoft 365 backup and recovery solution:

BDRSuite 5.5 Release Notes:

BDRSuite 5.5 for Microsoft 365 Documentation:

Overcoming Microsoft 365 Backup Challenges with Vembu Microsoft 365 Backup Webinar

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.