Dell EMC Networker backup plugin
Abiquo 4.6.1 introduces a new backup plugin to support Dell EMC Networker.
For the latest documentation of this feature, see Configure Dell EMC Networker backup plugin
The Abiquo integration:
- Supports Complete backups only
- Does not create/update/delete policies or workflows from NetWorker
- Expects to manage two sites, which are identified by the hypervisors hosting the VMs
- Expects to have a single policy with two workflows, one for each site using backup (with or without replication/clone action)
Summary of how to configure the plugin:
- Configure Dell EMC Networker, creating policies and workflows
- Configure backup plugin properties
- Set the location of the backup plugin properties file in abiquo.properties.
In the initial version, the supported configurations for the plugins are as follows.
Operation | Networker Plugin | Veeam Plugin |
---|---|---|
Configure schedules on deploy | X | |
Configure schedules on reconfigure | X | |
Deconfigure schedules on undeploy | X | |
Execute on demand backup | X |
|
Restore | X | X |
List backup and restore results | X | X |
Check expired results | X | X |
The constraints for the backup actions are as follows.
Constraint | Networker Plugin | Veeam Plugin |
---|---|---|
Reconfigure schedules in power on state | X | |
Restore a VM in power on state | X | |
Restore a VM when is not allocated | ||
Instantly records results when Backup and Restore | X |
Configure plugin properties
Configure the plugin in the networker.properties file. The default location of this file is opt/abiquo/config/networker.properties.
In the `abiquo.properties` file on the Abiquo Remote Services servers, set the path to the plugin properties file using a property in the following format.
abiquo.backup.networker.config.path = /opt/abiquo/config/networker.properties
Table of plugin properties
Name | Required | Type | Default value | Reloadable |
---|---|---|---|---|
abiquo.networker.backup.ondemand.policy | true | String | true | |
abiquo.networker.backup.ondemand.policy.replication | true | String | true | |
abiquo.networker.backup.workflow.replicationA | true | String | true | |
abiquo.networker.backup.workflow.replicationB | true | String | true | |
abiquo.networker.cache.expire.duration | false | Long | 90 | false |
abiquo.networker.cache.expire.timeunit | false | TimeUnit | minutes | false |
abiquo.networker.client.debuglog | false | Boolean | false | false |
abiquo.networker.client.tracker.interval | false | Long | 1 | false |
abiquo.networker.client.tracker.timeout | false | Long | 30 | false |
abiquo.networker.client.tracker.timeunit | false | TimeUnit | minutes | false |
abiquo.networker.client.verifyssl | false | Boolean | false | false |
abiquo.networker.config.reload.period | false | Long | 60 | false |
abiquo.networker.config.reload.timeunit | false | TimeUnit | minutes | false |
abiquo.networker.siteA (beta) | true | String | true | |
abiquo.networker.siteA.hosts | true | List | true | |
abiquo.networker.siteB (beta) | true | String | true | |
abiquo.networker.siteB.hosts | true | List | true | |
abiquo.networker.vcenter.hostname | true | String | false |
Description of plugin properties
For on-demand backups, to indicate which policy to execute, depending on the user request set:
- abiquo.networker.backup.ondemand.policy
- abiquo.networker.backup.ondemand.policy.replication
To indicate the name of the workflow inside a policy used to backup to one site or the other, set:
- abiquo.networker.backup.workflow.replicationA
- abiquo.networker.backup.workflow.replicationB
To identify the sites of the VMs, define a list of the hypervisor machine names at each site with the following properties:
- abiquo.networker.siteA.hosts
- abiquo.networker.siteB.hosts
The configuration properties could require changes every time a new host is added to infrastructure or a policy name is changed in NetWorker, so the plugin integration reloads them in order to avoid a tomcat restart. Only the properties defined as reloadable will be reloaded. To configure when the properties will be reloaded, set:
- abiquo.networker.config.reload.period
- abiquo.networker.config.reload.timeunit
On demand backup and restore operations are tracked by a job. To configure the tracking and set a timeout to fail a job if it appears it will not finish, set the properties starting with:
- abiquo.networker.client.tracker.
Copyright © 2006-2022, Abiquo Holdings SL. All rights reserved