Veeam Data Integration API

In this article

    Data integration API is a technology that allows you to get the backup content using the iSCSI or FUSE protocol. You can mount a disk from any type of the backup to both Windows-based and Unix-based OSes. You may want to use this option when you need an existing application to be able to access backed-up data in a read-only manner.

    You can mount the following types of backed-up data:

    • VM backups
    • VM replicas
    • Computer backups

    For more information, see the Veeam Data Integration API section in the Veeam Backup & Replication User Guide.

    The cmdlets from this topic allow to perform the following operations.

    Cmdlet

    Operation

    Publish-VBRBackupContent

    Mounts the content of backup files using the iSCSI protocol.

    Get-VBRPublishedBackupContentSession

    Returns sessions that are running to mount the backup content to iSCSI target servers.

    Get-VBRPublishedBackupContentInfo

    Returns details on the mounted content of backup files.

    Unpublish-VBRBackupContent

    Unmounts content of backup files from iSCSI target servers.

    The following environments and backup solutions are supported:

    • Backups of VMware vSphere virtual machines created by Veeam Backup & Replication
    • Backups of Microsoft Hyper-V virtual machines created by Veeam Backup & Replication
    • Backups of vCloud Director virtual machines created by Veeam Backup & Replication
    • Backups of RHV VMs created by Veeam Backup for RHV
    • Backups of machines running Microsoft Windows created with Veeam Agent for Microsoft Windows
    • Backups of machines running Linux created with Veeam Agent For Linux
    • Backups of machines running Oracle Solaris created with Veeam Agent for Oracle Solaris
    • Backups of machines running IBM AIX created with Veeam Agent for IBM AIX
    • Backups of machines running macOS created with Veeam Agent for Mac
    • Backups of Nutanix AHV virtual machines created with Veeam Backup for Nutanix AHV
    • Backups of Amazon EC2 instances created with Veeam Backup for AWS
    • Backups of Microsoft Azure virtual machines created with Veeam Backup for Amazon EC2
    • Backups of Google virtual machines created with Veeam Backup for Google Cloud Platform