How do I use Veeam Backup for Office365 v5 with Wasabi?

Veeam Backup for Microsoft Office365 v5 has added support for backing up Microsoft Teams up to Wasabi, as well as the previously supported Microsoft Exchange, Sharepoint, andOneDrive.

Wasabi has been validated to work with Veeam Backup for Office365 v5.

 

Pre-requisites:

  • Veeam Backup for Office365 v5 or higher
  • Active Microsoft office365 account
  • Active Wasabi Cloud Storage account

Table Of Contents

  1. Download and Install Veeam Backup for Office365

  2. Add Organization

  3. Add Wasabi Hot Cloud Storage Repository

  4. Add Local Backup Repository

  5. Create a Backup job

 

Download & Install Veeam Backup for Microsoft Office 365

Refer to the documentation provided by Veeam, in order to download and install Veeam Backup for Office365.

 

Add Organization

1. Navigate to the "Organizations" tab, right-click on Organizations, then click "Add organization...".

mceclip0.png

 

2. Choose "Microsoft Office365" from the dropdown, check the boxes to select the services you want, then click "Next".

Note: For this scenario, I am choosing Exchange, Sharepoint/OneDrive, and Teams.

mceclip1.png

 

3. Choose the "Default" region from the dropdown menu, choose "Basic Authentication" or "Modern Authentication", depending on your configuration, then click "Next".

Note: For this scenario we are using "Modern Authentication", with no legacy authentication protocols.

mceclip2.png

 

4. Choose "Register a new Azure AD application automatically", then click "Next".

Note: We are going to let Veeam register a new Azure AD user with required permissions in this example.

mceclip3.png

 

5. Type in a name for Veeam to register with Azure AD, then click "Install".

Note: You can optionally check "Allow this application to enable export mode for Sharepoint Web Parts..." if you want Veeam to back up customized SharePoint Online sites.

mceclip4.png

 

6. Select your certificate type, then click "Next".

Note: We are generating a new certificate here, you can choose to select/import your own certificates if necessary.

mceclip5.png

 

7. Leave the default certificate name (or update it), then click "Finish".

mceclip6.png

 

8. The registration information is now complete, click "Next".

mceclip7.png

 

9. Authenticate with Office365, click "Copy Code", then click the url provided.

Once you click the url https://microsoft.com/devicelogin, a browser window will pop up, you must complete the authentication with Office365 via the browser window.

mceclip8.png

 

10. Enter the code you had copied previously, then click "Next".

mceclip9.png

 

11. This screen shows that you have completed the authentication process. You may now close the window.

Note: If you have not previously set up two-factor authentication to your AD account, you may have to go through the process of setting up two-factor authentication. Once you finish setting up two-factor authentication, you should see a successful sign-in to the Command Line Interface Application, and can close the window.

mceclip10.png

 

12. Return to the Veeam Organization Setup, then click "Next".

Note: You should see a green checkbox which says you are now authenticated to Office 365. If not, please work with your Veeam Support Team, and Microsoft Support Team to resolve the issue.

mceclip11.png

 

13. Verify connection and organization parameters, then click "Finish".

Note: All of these steps should complete successfully. If not, please work with your Veeam Support Team, and Microsoft Support Team to resolve the issue.

mceclip12.png

 

14. You will now see your newly created Organization in the list.

mceclip13.png

 

 

Add Wasabi Hot Cloud Storage Repository

15. Navigate to the "Backup Infrastructure" tab, right-click on "Object Storage Repositories", then click "Add object storage...".

mceclip1.png

 

16. Input a name, and description, then click "Next".

mceclip2.png

 

17. Select "S3 Compatible", then click "Next".

mceclip3.png

 

18. Input your Service URL & Region, click "Add" to add your Wasabi Access & Secret Keys, then click "Next".

Note: This configuration example discusses the use of Wasabi's us-east-1 storage region. To use other Wasabi storage regions, please use the appropriate Wasabi service URL as described in our Wasabi Service URLs article.

mceclip4.png

 

19. Select your bucket from the dropdown, click "Browse". Either select an existing directory, or click on "New Folder" to add a new one, then click "Finish".

mceclip5.png

 

20. You should now see your newly created Object Storage Repository.

mceclip6.png

 

Add Local Backup Repository

21. Right-click on "Backup Repositories", then click "Add backup repository".

mceclip7.png

 

22. Input a name and description, then click "Next".

mceclip8.png

 

23. Leave the default backup proxy (or select an alternative if you are using one), then click "Browse".

mceclip9.png

 

24. Create a new folder, or select an existing one, click "OK", then click "Next".

mceclip10.png

 

25. Check "Offload backup data to object storage", select the previously created Wasabi Object Storage Repo, then click "Next".

Note: You can optionally choose to encrypt the data which Veeam uploads to Wasabi. This will be 3rd party encryption provided by Veeam.

mceclip11.png

 

26. Select your retention policy, then click "Advanced".

Please Refer to the Veeam Docs about choosing the proper retention policy type.

mceclip15.png

 

27. Select your retention policy scheduling, click "OK", then click "Finish".

Note: We are leaving the default schedule settings in this example.

mceclip13.png

 

28. You will see your newly created Local Backup Repository.

mceclip14.png

 

Create a Backup Job

29. Click the "Organizations" tab, click on your organization, then click on "Backup".

mceclip16.png

 

30. Input a name and description for your backup job, then click "Next".

mceclip18.png

 

31. Select what you want to backup, then click "Next".

Note: Veeam allows you to backup your entire organization, or alternatively, select specific objects in your organization. In this example we are backing up the entire organization, however you may want to only back up certain groups, depending on your needs. This is handy in specific use cases, where different groups may have different retention periods. You can create multiple jobs, each backing up specific groups, and apply different retention policies to each.

mceclip19.png

 

32. If any data needs to be excluded, select it here, then click "Next".

Note: Veeam allows you to exclude specific objects from a backup. For instance, you may want to exclude specific internal users or groups from being backed up.

mceclip21.png

 

33. Select the Wasabi Local Backup Repository which was previously created, then click "Next".

Note: You can choose a different backup proxy if you are using this feature, otherwise, leave the default.

mceclip22.png

 

34. Select the scheduling for the job you had just created, then click "Create".

Note: In this example we have also chosen to start the backup job when the "Create" button is clicked. This will kick off the new job immediately.

mceclip23.png

 

35. You will see the status of your newly created job change to "Running".

mceclip24.png

 

36. You can click on the "Running" tab, in order to view the statistics of your newly started job.

mceclip25.png

 

37. Once your job completes, you can see the full statistics.

mceclip27.png

 

38. Verify your data is being backed up to Wasabi by logging into the console, maneuvering to the bucket used for Veeam Backups for Office365, and looking for data.

mceclip26.png

Have more questions? Submit a request