Installing REST API

This installation scenario allows you to install the Veeam Backup for Microsoft 365 REST API component on a separate physical or virtual Windows-based machine. After completing the installation process, this machine will perform the role of the Veeam Backup for Microsoft 365 REST API server.

Restore Portal is deployed along with REST API on the same machine. Restore Portal is a web-based solution for self-service restore of backed-up data. Restore Portal uses REST API to communicate with the Veeam Backup for Microsoft 365 server. For more information, see Data Restore Using Restore Portal.

Deployment of the Veeam Backup for Microsoft 365 REST API component on a separate machine decreases the load on the backup infrastructure when exploring and restoring data from backups using Restore Portal.

Consider the following:

  • Before you begin to deploy the Veeam Backup for Microsoft 365 REST API server on a separate machine, check system requirements.
  • If you want to restore your backed-up data using Restore Portal in different regions, you must use a separate installation of the Veeam Backup for Microsoft 365 REST API component and a separate Azure AD application in each Microsoft Azure region.

Note

After you installed the Veeam Backup for Microsoft 365 REST API component on a separate machine, you must configure the REST API and Restore Portal settings. It is required to establish communication and data exchange between Veeam Backup for Microsoft 365, Veeam Backup for Microsoft 365 REST API Service and Restore Portal. For more information, see Configuring REST API and Restore Portal on Separate Machine.

To install the Veeam Backup for Microsoft 365 REST API component on a separate machine, do the following:

  1. Download the Veeam Backup for Microsoft 365 installation package.
  2. Open the Veeam.Backup365.iso file and run the Veeam.Setup.exe file.
  3. On the splash screen, click Install.

Installing Veeam Backup for Microsoft 365

  1. Click Veeam Backup for Microsoft 365 REST API & Restore Portal.

Installing Veeam Backup for Microsoft 365

  1. At the License Agreement step, click the links to read the following documents: End User Software License Agreement, Licensing policy and 3rd party software notices and information. To accept the license agreements and continue installing Veeam Backup for Microsoft 365, click I Accept.

Installing Veeam Backup for Microsoft 365

  1. At the System Configuration Check step, wait until the wizard checks the system configuration to find the potential installation problems. If the wizard detects problems, you will be prompted to fix the issues to continue the installation.

Note

If problems are not detected, the System Configuration Check step will be skipped.

Installing Veeam Backup for Microsoft 365

  1. At the Data Location step, specify the installation folder.

By default, Veeam Backup for Microsoft 365 REST API component is installed to the C:\Program Files\Veeam\Backup365 folder. To install to a different location, click Browse and specify a folder.

Installing Veeam Backup for Microsoft 365

  1. Click Install.
  2. Wait for the installation process to complete and click Finish to exit the wizard.