Veeam Backup & Replication is a data protection solution that offers backup, restore, and replication capabilities for virtual, physical, NAS, and cloud-native environments. It's designed to efficiently back up and recover data, ensuring business continuity and disaster recovery. Refer to the official documentation for more information.
Integration Method: Data Collector (API Ingest)
Tables: Detection Finding (2004), Device Inventory Info (5001)
This integration supports the following events.
Event | Description |
---|---|
Get an array of all malware events created on the backup server. | |
Managed Servers | Get an array of all servers that are added to the backup infrastructure. |
This integration supports the following versions.
Veeam Version | 12.3.1.1139 Enterprise Edition |
Veeam API version | v1.0 |
Prerequisites
The user should have Veeam Backup Administrator privileges.
The user should have a compatible version of the system in which we can configure the data collector. The DataBee data collector is needed as Veeam is deployed on-premises.
The user should have access to the DataBee console.
Configuration Overview
User configuration on Veeam Admin console.
Configure Data Collector in DataBee by following documentation.
Add Veeam in the DataBee console with the below parameters.
DataBee Parameter
Veeam Parameter
Base URL
https://<host_ip>:<port>
(IP of the Veeam instance)
Default port for Veeam is 9419Username
username
Password
Password of the user who is present in the Veeam installed machine.
Veeam Configuration
Login to Veeam Backup and Replication.
Click Menu in top left corner and choose Users & Roles.
Click on Add.
Click on Browse.
Type a user/group name and click on Check Names to ensure the user/group is valid and click OK.
Select role as Veeam Backup Administrator and click on OK.
DataBee Configuration
Login to the DataBee UI, navigate to Data > Data Feeds and click the Add New Data Feed button.
Search for the Veeam and click it as shown below.
Click on the Data Collector for collection method.
Click on the API Ingest option for the polling mechanism.
Enter feed contact information and select the collector which we have created previously.
Click on Next.
In the configuration page, confirm the following and click Next:
Base URL: paste the Base URL which would be the Ip address of Veeam instance and port.
Event Types: preselected for all the event types that integration pulls.
In the configuration page, confirm the following:
Authorization Method: TokenURLAuth
Token URL: Replace the Veeam client Ip Address with the <instance> and port with <port>, by default port is 9419
Username: Paste the username.
Password: Paste the password of the respective user.
Enable TLS: Select the Enable TLS option.
Skip Server Side Certification Validation: Select the option if you don’t have Veeam backup and replication certificate.
Root CAS File Path: if Veeam backup and replication cert is available then enter the path where the Veeam certificate is located; it should be present on the machine where the data collector is installed else give data collector server-cert.pem file path as mentioned below to pass validation.
Note:
Only .crt and .pem certificate files are supported.
Click Submit.
Troubleshooting Tips
Ensure the username and password are entered correctly.
If you encounter any issues regarding log forwarding, refer to the DataBee troubleshooting document for detailed guidance.