Veeam
Import your backup inventory and backup job status from Veeam
The Veeam connector allows you to import your backup inventory, backup job status and protected machines from your Veeam Backup platform.
Objective
The Veeam connector allows you to import the following information:
- Backup inventory and recovery points
- Backup job status (success, failures, warnings)
- Protected machines and backup coverage
Prerequisites
- Access to Veeam Backup with export rights
- Active Veeam Backup platform
Procedure
Obtain Veeam Credentials
- Identify API User:
- Use an existing Veeam Backup administrator account.
- Username and password are required for OAuth2 authentication.
Configure OAuth2 Authentication
- Prepare Authentication Details:
- The Veeam REST API uses OAuth2 Password Grant flow.
- Endpoint:
POST /api/oauth2/token - You will receive an
access_tokenandrefresh_tokenin the response.
- API Request Example:
- The connector will exchange credentials for tokens:
POST /api/oauth2/token Content-Type: application/x-www-form-urlencoded grant_type=password&username={username}&password={password}
- The connector will exchange credentials for tokens:
Configure the Connector in OverSOC
- In OverSOC, go to Data Sources Settings > Sources.
- Select Veeam and click Configure.
- Fill in the required fields:
- Endpoint:
https://{veeam-server}:9419/api/ - Username: Veeam Backup administrator username
- Password: Veeam Backup administrator password
- Endpoint:
- Click Save Configuration.
The connector will automatically handle OAuth2 token acquisition and refresh as needed.
Official Documentation
For more details, see: Requesting authorization in Veeam Backup REST API