New Features

The following new features were introduced in REST API 1.1-rev0.

Backup Server

Now you can obtain information about the backup server (Veeam Backup & Replication installation ID, backup server name or IP address, build number, cumulative patches installed on the backup server, and information about the configuration database).

New FeaturesOperations

Object Storage Repositories

Now you can manage object storage repositories with REST API. To make it work, the REST API contains the following improvements.

New Repository Types

You can get, add, edit and remove the following types of object storage repositories:

  • Microsoft Azure Blob storage, Microsoft Azure Archive storage, and Microsoft Azure Data Box storage
  • Amazon S3 storage, Amazon S3 Glacier storage, and AWS Snowball Edge storage
  • Google Cloud storage
  • S3 compatible storage
  • IBM Cloud storage
  • Wasabi Cloud storage

To manage object storage repositories, use the regular repository methods available in the previous version. For more information on how to add an object storage repository, see Adding Object Storage Repository.

New FeaturesOperations

Cloud Credentials

To access cloud services, you need cloud credentials. The REST API includes new methods for obtaining, adding, editing and removing cloud credentials, as well as some Microsoft Azure-specific methods for creating a new Azure AD application and configuring helper appliances required for restore of Linux-based machines.

New FeaturesOperations

Cloud Browser

Cloud browser lets you browse cloud resources (compute or storage) required to configure an object storage repository. In particular, you can use the cloud browser to locate a cloud folder (or create a new one) that you want to map to a new object storage repository.

New FeaturesOperations

Automation: Export and Import

Just like you export and import direct attached and network attached storage systems, now you can export and import object storage systems. Additionally, like you export and import regular credentials, now you can export and import cloud credentials. For more information on export and import, see Mass Deployment.

New FeaturesOperations

Scale-Out Backup Repositories

Now you can use the REST API to manage scale-out backup repositories. The REST API 1.1-rev0 includes the following new operations:

  • Get, add, edit and remove a scale-out backup repository
  • Manage access permissions
  • Enable and disable the Sealed mode
  • Enable and disable the Maintenance mode

New FeaturesOperations

Hardened Repository

The REST API now supports Linux hardened repositories. Before you use a managed Linux server as a hardened repository, make sure that single-use credentials are used for connection to the server. The REST API includes a new operation that enables you to change server credentials from persistent to single-use. To manage Linux hardened repositories, use the regular repository methods available in the previous version.

New FeaturesOperations

Entire Restore of VMware vSphere VMs to VMware vSphere

With the REST API, you can perform entire VM restore of a VMware vSphere VM to VMware vSphere. You can restore a VM from the specified restore point to the original location with initial VM settings, or to any location but with different settings.

Note

In the current version, staged restore is not supported.

New FeaturesOperations

Instant Recovery of VMware vSphere VMs to VMware vSphere

You can use the REST API to instantly recover VMware vSphere VMs to VMware vSphere. You can recover a VM from the specified restore point to the original location with initial VM settings, or to any location but with different settings. After you have performed Instant Recovery, you have to finalize it: stop publishing the recovered VM or migrate it to production.

New FeaturesOperations

Recovery Tokens

Recovery tokens are used for bare metal recovery of Veeam Agent computers. The REST API lets you create, get, edit and delete recovery tokens.

New FeaturesOperations

Jobs

Now you can manage backup jobs that include VMware vSphere objects of the Tag type. Note that objects with tags combination (or Multitag) are not supported yet. For details, see Jobs.