Veeam Backup for Microsoft 365 (v6) With Wasabi
    • 10 Jul 2024
    • 5 Minutes to read
    • PDF

    Veeam Backup for Microsoft 365 (v6) With Wasabi

    • PDF

    Article summary

    How do I use Veeam Backup for Microsoft 365 (v6) with Wasabi?

    Veeam Backup for Microsoft 365 v6 supports backing up Microsoft Teams, Microsoft Exchange, Sharepoint, and OneDrive to Wasabi. 

    Wasabi has been validated to work with Veeam Backup for Microsoft 365 v6.

    If you are going to leverage immutable Veeam backups, follow the steps in Object Lock: Enabling. Enabling bucket versioning only is not a proper configuration for immutable Veeam backups and can cause problems. If you are simply going to use regular Veeam backups with Wasabi buckets, bucket versioning is not required.

    Prerequisites

    • Veeam Backup for Microsoft 365 v6.

    • Active Microsoft 365 account with two-step authentication turned On.

    • Active Wasabi Cloud Storage account.

    Downloading and Installing Veeam Backup for Microsoft 365

    To download and install Veeam Backup for Microsoft 365, refer to the documentation provided by Veeam.

    Adding an Organization

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

      Screen_Shot_2022-08-02_at_10.10.23_AM.png
    2. Select Microsoft 365 from the drop-down. Check the boxes to select your desired services. Click Next.

      For this scenario, we are choosing Exchange, Sharepoint/OneDrive, and Teams.

      Screen_Shot_2022-08-02_at_10.11.23_AM.png
    3. Choose the Default region from the drop-down menu. Choose Basic Authentication or Modern Authentication, depending on your configuration. Click Next.

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

      Screen_Shot_2022-08-02_at_10.13.05_AM.png
    4. Select Register a new Azure AD application automatically. Click Next.

      In this example, we are going to let Veeam register a new Azure AD user with required permissions.

      Screen_Shot_2022-08-02_at_10.14.43_AM.png
    5. Enter a name for Veeam to register with Azure AD. Click Install.

      Optionally, check Allow this application to enable export mode for Sharepoint Web Parts... if you want Veeam to back up customized SharePoint Online sites.

    6. Select your certificate type. Click Next.

      We are generating a new self-signed certificate. Wasabi recommends selecting/importing your own SSL certificates. For more information, refer to Installing SSL Certificates (Veeam Docs).

      Screen_Shot_2022-08-02_at_10.18.30_AM.png
    7. Leave the default certificate name or update it. Click Finish.

      Screen_Shot_2022-08-02_at_10.18.57_AM.png
    8. The registration information is now complete. Click Next.

      Screen_Shot_2022-08-02_at_12.08.29_PM.png
    9. Authenticate with Microsoft 365 and click Copy Code. Click the URL provided.

    10. Once you click the URL (https://microsoft.com/devicelogin), a browser window will pop up. Complete the authentication with Microsoft 365 through the browser window.

      Screen_Shot_2022-08-02_at_10.21.31_AM.png
    11. Enter the code you previously. Click Next.

      Screen_Shot_2022-08-02_at_10.22.30_AM.png
    12. This screen shows that you have completed the authentication process. Close the window.

      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 then close the window.

      If you are signed in to multiple Microsoft accounts, select one to add to Veeam for backup. To do so, click on the account name.

      Screen_Shot_2022-08-02_at_10.24.38_AM.png
    13. Return to the Veeam Organization Setup. Click Next.

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

      Screen_Shot_2022-08-02_at_11.22.46_AM.png
    14. Verify the connection and organization parameters. Click Finish.

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

      Screen_Shot_2022-08-02_at_11.27.48_AM.png

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

      Screen_Shot_2022-10-04_at_10.55.39_AM.png

    Adding the Wasabi Hot Cloud Storage Repository

    1. Navigate to the Backup Infrastructure tab. Right-click on Object Storage Repositories, then click "Add Object Storage...".

      Screen_Shot_2022-10-04_at_10.58.15_AM.png
    2. Input a Name and Description. Click Next.

      Screen_Shot_2022-10-04_at_11.00.01_AM.png
    3. Select S3 Compatible. Click Next.

      Screen_Shot_2022-10-04_at_11.00.51_AM.png
    4. Input your Service URL and Region. Click Add to add your Wasabi Access and Secret Keys. Click Next.

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

      Screen_Shot_2022-10-04_at_11.11.26_AM.png
    5. Input the Access key and Secret key for your Wasabi bucket. Click OK.

      Review Create a sub-user with access keys to create access keys for a user on Wasabi Console.

      Screen_Shot_2022-10-04_at_11.12.36_AM.png
    6. Select your bucket from the drop-down, click "Browse…". Either select an existing directory or click New Folder to add a new one. Click Finish.

      Screen_Shot_2022-08-02_at_12.11.49_PM.png

      You should now see your newly created Object Storage Repository.

      Screen_Shot_2022-10-04_at_11.16.03_AM.png

    Adding a Local Backup Repository

    1. Right-click on Backup Repositories. Click "Add backup repository…".

      Screen_Shot_2022-08-02_at_8.36.40_AM.png
    2. Input a Name and Description. Click Next.

      Screen_Shot_2022-08-02_at_8.38.12_AM.png
    3. Leave the default backup proxy or select an alternative, if you are using one. Click "Browse…".

      IMG_1924.png
    4. Create a new folder or select an existing one. Click OK then click Next.

      Screen_Shot_2022-08-02_at_8.43.21_AM.png
    5. Check Offload backup data to object storage. Select the previously created Wasabi Object Storage Repository and click Next.

      Optionally, encrypt the data that Veeam uploads to Wasabi. This will be third-party encryption provided by Veeam.

      Screen_Shot_2022-08-02_at_8.46.49_AM.png
    6. Select your retention policy. Click Advanced.

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

      Screen_Shot_2022-08-02_at_8.48.30_AM.png
    7. Select your retention policy scheduling. Click OK and click Finish.

      In this example, we are leaving the default schedule settings.

      Screen_Shot_2022-08-02_at_8.49.45_AM.png

      You will see your newly created Local Backup Repository.

      Screen_Shot_2022-08-02_at_8.56.17_AM.png

    Creating a Backup Job

    1. Click the Organizations tab. Select your organization and click Backup.

      Screen_Shot_2022-08-02_at_8.57.58_AM.png
    2. Input a Name and Description for your backup job. Click Next.

      Screen_Shot_2022-08-02_at_9.05.55_AM.png
    3. Select what you want to backup and click Next.

      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. 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.

      Screen_Shot_2022-08-02_at_9.08.12_AM.png
    4. If any data needs to be excluded, select it here. Click Next.

      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.

      Screen_Shot_2022-08-02_at_9.09.54_AM.png
    5. Select the Wasabi Local Backup Repository that was created previously. Click Next.

      Choose a different backup proxy if you are using this feature. Otherwise, leave the default.

      Screen_Shot_2022-08-02_at_9.10.48_AM.png
    6. Select the scheduling for the job you had created. Click Create.

      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.

      Screen_Shot_2022-08-02_at_9.12.28_AM.png

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

      Screen_Shot_2022-08-02_at_9.13.47_AM.png
    7. To view the statistics of your newly started job, click the Running tab and click the Backup job.

      Screen_Shot_2022-08-02_at_9.15.12_AM.png

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

      Screen_Shot_2022-08-02_at_10.02.02_AM.png
    8. Verify that your data is being backed up to Wasabi by logging into the console, navigating to the bucket used for Veeam Backups for Microsoft 365, and looking for data.

      Screen_Shot_2022-08-02_at_12.36.04_PM.png