
Dell OpenStack Data Protection Extension 19.9 REST API Getting Started Guide
OpenStack Data Protection Extension and the REST API
The OpenStack Data Protection Extension (OpenStack DPE) allows backup administrators to manage backup and restore operations for projects in an OpenStack cloud infrastructure. The backup administrator role is performed by an OpenStack administrator who has access rights to projects and associated instances that need to be backed up or restored. The backup administrator can manage the protection provider (currently an Avamar server), all projects that will be protected by the protection providers, and configure backup policies for scheduling backups of a particular project. The backup administrator also manages the backup proxies that are deployed in the OpenStack cloud and are used to perform backup and restore operations.
The OpenStack DPE provides project administrators the ability to manage instances they want to be protected, and browse the backup inventory of a protected instance. The project administrator can then select a backup and restore it to replace the original instance, or restore it to a new location. Progress of the backup or restore operation can be monitored. Project administrators can also add instances to a backup policy created by the backup administrator for scheduled backups.
With the OpenStack Data Protection Extension REST API (OpenStack DPE API), backup administrators can create interfaces to authenticate with OpenStack, create projects, instances, and policies, and perform backups and recoveries.
This document provides information and examples for using the OpenStack DPE API.