Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Abiquo backup plugins support the following backup systems: Veeam

...

, Avamar

...

, and Networker.

The Abiquo integration with these systems supports Complete backups only.

Configure

...

backup plugins

See the following pages to configure the Abiquo Veeam backup properties file for each plugin

...

...

To create your own backup plugin, see Backup Plugin Archetype

Configure backup plugins

...

...

  1. Configure backup policies in Infrastructure view: Backup
  2. Allow tenants to work with backup policies: Manage Enterprises in the Allowed datacenters section
  3. Users configure backups on VMs: VM backups

Load backup plugin and properties

Set the following Abiquo Configuration properties to configure the backup plugin and load the configuration files file for each the required backup system.

See Abiquo Configuration Properties#backup

Code Block
abiquo.backup.avamar.config.path=/opt/abiquo/config/avamar.properties
abiquo.backup.veeam.config.path=/opt/abiquo/config/veeam.properties
abiquo.backup.networker.config.path=/opt/abiquo/config/networker.properties

For details of these configuration files, see:

...


Configure backups in Abiquo

Here is a brief outline of how to configure Backups in the Abiquo UI

  1. Configure backup policies in Infrastructure view: Backup
  2. Allow tenants to work with backup policies: Manage Enterprises in the Allowed datacenters section
  3. Users configure backups on VMs: VM backups


Technical details

When the user deploys, reconfigures or undeploys a VM, Abiquo will include a new job called BACKUP_SCHEDULE in that task. If the job fails because Abiquo cannot schedule the backup, then the VM operation will roll back. As before events from the backup system are incorporated into Abiquo and streamed by the outbound API. 

The backup plugins work with the API (for backup management), and remote services: virtual factory and cloud provider proxy. The and NARS. As described in the configuration section, the backup plugins are configured using :

...

the Abiquo property on Remote Services

...

to give the configuration file location

...

and the backup system configuration files in the same folder as the Abiquo properties file on the remote services.

...

Functionality

In the initial current version, the supported configurations functionality for the plugins are is as follows.

Operation

Networker Plugin

Avamar Plugin

Veeam Plugin

Configure schedules on deploy


X

X

Configure schedules on reconfigure


X

X

Deconfigure schedules on undeploy


X

X

Execute on demand backup

X

X

 

Restore

X

X

X

List backup and restore results

X

X

X

Check expired results

X

X

X

Constraints

The constraints for the backup actions are as follows.

...