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-2024, Abiquo Holdings SL. All rights reserved