Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
maxLevel2

Backup system support

Abiquo backup plugins support the following backup systems:

  • Veeam

  • Networker

  • Rubrik

The Abiquo integration with these systems supports complete backups only.

For more details, see individual plugin configuration pages and the functionality and constraints sections below.

Licenses

  • Each backup integration and version has a separate plugin that requires a separate license

Configure backup plugins

See the following pages to configure each plugin. 

Set Abiquo properties for backups

Log in to the Remote Services server and edit the abiquo.properties file. 

  • Optionally set the delay between executions of the backup results check in milliseconds. The default of 600000 represents 10 minutes.

  • Set the Abiquo Configuration properties to configure a backup plugin and load the configuration file for the required backup system.

See Abiquo configuration properties#backup

...

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

Information for cloud users

Please inform cloud users of the following:

  • The cloud user should check that the selected backup time for a VM is set as UTC + offset.

  • All disks will be backed up by Veeam, even if they have been deselected in the Abiquo VM backup configuration dialog

  • Abiquo will allow users to create more than one backup per VM, but Veeam will allow only one backup. Therefore, only the most recent backup job is used

  • The Snapshot on-demand functionality uses VMware Snapshots that are only valid if the original disk is available

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. 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 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 server.

Functionality

In the current version, the supported functionality for the backup plugins is as follows.

Operation

Networker

Rubrik

Veeam

Configure schedules on deploy

X


X

Configure schedules on reconfigure

X

X

X

Deconfigure schedules on undeploy

X

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 plugin actions are as follows.

Constraint

Networker

Rubrik

Veeam

Reconfigure schedules in power on state

X

X

X

Restore a VM in power on state


X

X

Restore a VM when it is not allocated

X

(star)

(star)



Instantly record results of Backup and Restore

X

X

X

(star)(star) = requires vCenter credentials; add to Backup manager credentials with separator

...

Deprecated backup plugins