Introduction
Veeam® Backup & Replication™ is a comprehensive data protection and disaster recovery solution.
You can create image-level backups of virtual, physical, and cloud machines, and restore them. Technology used in the product optimizes data transfer and resource consumption, which helps minimize storage costs and recovery time in case of a disaster.
Veeam® Backup & Replication™ provides a centralized console for administering backup, restore and replication operations in all supported platforms (virtual, physical, and cloud). This console allows you to automate and schedule routine data protection operations to integrate with solutions for alerting and generating compliance reports.
Key functionality of Veeam® Backup & Replication™:
- Backup: Creating image-level backups of virtual, physical, cloud machines, and NAS share files.
- Restore: Restore backup files to the original or a new location. Veeam® Backup & Replication™ offers a number of recovery options for various disaster recovery scenarios, including instant recovery, image level restore, file level restore, restore of application items and so on.
- Replication: Creating an exact copy of a virtual machine and maintaining the copy in sync with the original virtual machine.
- Continuous Data Protection (CDP): Replication technology that helps you protect mission-critical virtual machines and reach recovery point objective (RPO) up to seconds.
- Backup Copy: Copying backup files to a secondary repository.
- Storage Systems Support: Backing up and restoring virtual machines using capabilities of native snapshots created on storage systems.
- Tape Device Support: Storing copies of backups in tape devices.
- Recovery Verification: Testing virtual machine backups and replicas before recovery.
Introduction to Veeam Enterprise Manager Rest API’s
The Web Service API for Veeam Backup Enterprise Manager, which is built on the REST (Representational State Transfer) architecture, exposes its objects. Developers may interact with Veeam Backup Enterprise Manager utilizing the HTTPS protocol, REST principles, and the Veeam Backup Enterprise Manager REST API to query data about Veeam Backup Enterprise Manager objects and carry out simple activities with them.
See, REST API WorkFlow to know about accessing Veeam Enterprise Manager API’s.
Introduction to Veeam Service Provider Console Rest API’s
The Web Service API built on the REST (Representational State Transfer) architecture is used by Veeam Service Provider Console to expose its entities. The client-server architecture is utilized by the Veeam Service Provider Console REST API. The server receives a request from the client. With the help of the Veeam Service Provider Console REST API, developers may interact with Veeam Service Provider Console to make simple queries for information on Veeam Service Provider Console entities and carry out basic operations on them using HTTP requests and standard HTTP methods.
See, Service Provider Console Rest API to know about accessing Veeam Service Provider Console Rest API’s.
Key Use Cases
- Provides resource visibility to the administrator to view and manage resources available (Ex: Enterprise Manager, Backup Server, Jobs and Repositories) under the resource type Server.
- Publishes relationships between resources to have a topological view and ease of maintenance.
- Provides metrics related to job scheduling time and status etc..
- Concern alerts will be generated for each metric to notify the administrator regarding the issue with the resource
Supported Target Version
Supported Target Version |
---|
Veeam Enterprise Manager Version 11.0.1.1261 (Need to consider if application is installed through veeam enterprise manager) Notes:
|
Veeam Enterprise Manager Version 11.0.1.1261 (Need to consider if application is installed through veeam enterprise manager) |
Veeam Service Provider Version 6.0.0.8787, 7.0.0.14314 (Consider installation via the Veeam Service Provider Console). Notes:
|
Hierarchy of Veeam Backup
We support both Enterprise Manager REST API and Service Provider Console REST API’s. The Resource Hierarchy is different for both the API’s.
The following is the Resource Hierarchy while using Veeam® Enterprise Manager REST API’s
Veeam Enterprise Manager
→ Veeam Backup Server
→ Veeam Jobs
→ Veeam Repositories
The following is the Resource Hierarchy while using Veeam® Service Provider Console REST API’s
Veeam ServiceProvider Console
→ Veeam Enterprise Manager
→ Veeam Backup Server
→ Veeam Jobs
→ Veeam Repositories
→ Veeam BackupProxy
Version History
Application Version | Bug fixes / Enhancements |
---|---|
4.1.1 |
| 4.1.0 | Support added for Veeam Service Provider Console Version 8.1.0.21377 and API Version 3.5 |
4.0.1 | Monitoring support added for Replication Jobs. |
4.0.0 | New Metrics support added for native type Veeam. |
3.3.1 | Clearing cache data of API results. |
Click here to view the earlier version updates
Application Version | Bug fixes / Enhancements |
---|---|
3.3.0 |
|
3.2.1 | Rename component names for metrics. |
3.2.0 | Provided fix for veeam enterprise manager related PI. |
3.1.0 | Added configuration field SPC Api Version as per client requirement, curated dashboard related changes. |
3.0.0 | Changed Metric names and Monitor names for veeam spc and also added new metrics support for veeam spc. |
2.0.0 | Added support for veeam integration using spc API's and enterprise API's and also removed discovery and monitoring support for veeam virtual machines through enterprise manager API's. |
1.0.0 | Supported veeam integration using veeam enterprise manager API's. |
- See, Working with Veeam Backup for more information on how to configure Veeam Backup.
- See Supported Metrics and Default Monitoring Configuration for more information about Supported Metrics and Default Monitoring Configuration of Veeam Backup.
- See Supported Alert and Resource Filter Input keys for more information about Supported Alert and Resource Filter Input keys of Veeam Backup.
- See Risk, Limitations and Assumptions for more information about the Risk, Limitations and Assumptions of Veeam Backup.