Versions Compared

Key

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

...

  1. Design your backup system with sites, which can be two sites, or dual/stretched sites

  2. For each site make a list of the hypervisor names (in Abiquo), e.g. esxi1.example.com, esxi2.example.com, or if you are using vCenter clusters as physical machines, make a list of vCenter cluster names.

  3. Create one policy with multiple workflows – one workflow for each site using backup (with or without replication/clone action)

...

Configure Abiquo properties

To activate the NetWorker plugin and define the location of the configuration file:

  1. Log in to the Abiquo Remote Services server

  2. Edit the abiquo.properties file. 

  3. Set the path to the plugin properties file using the following property.
     

...

Name


Default value

Required

Type

Reloadable

abiquo.networker.backup.ondemand.policy

Policy name for on-demand backups without replication


(tick)

String

(tick)

abiquo.networker.backup.ondemand.policy.replication

Policy Name for on-demand backups with replication


(tick)

String

(tick)

abiquo.networker.backup.workflow.replicationA

Workflow within a policy to back up to for replication of site A


(tick)

String

(tick)

abiquo.networker.backup.workflow.replicationB

Workflow within a policy to back up to for replication of site B


(tick)

String

(tick)

abiquo.networker.backup.workflow.replicationC

Workflow within a policy to back up to for replication of site C


(tick)

String

(tick)

abiquo.networker.backup.workflow.replicationD

Workflow within a policy to back up to for replication of site D


(tick)

String

(tick)

abiquo.networker.cache.expire.duration

Duration to store cache of NetWorker data

90

(error)

Long

(error)

abiquo.networker.cache.expire.timeunit

Time unit for duration to store cache of NetWorker data

minutes

(error)

TimeUnit

(error)

abiquo.networker.client.debuglog

If true, log debug information for NetWorker client

false

(error)

Boolean

(tick)

abiquo.networker.client.timeout.connectionms

Optional timeouts for client to connect to NetWorker API, with default of 10 seconds. To disable the timeout, set the value to 0

10000

(error)

Long

(tick)

abiquo.networker.client.timeout.readms

Optional timeouts for client to read from NetWorker API, with default of 10 seconds. To disable the timeout, set the value to 0

10000

(error)

Long

(tick)

abiquo.networker.client.timeout.writems

Optional timeouts for client to write to NetWorker API, with default of 10 seconds. To disable the timeout, set the value to 0

10000

(error)

Long

(tick)

abiquo.networker.client.tracker.interval

Track on-demand backup and restore operations at this interval
in the configured time unit

1

(error)

Long

(error)

abiquo.networker.client.tracker.timeout

Fail on-demand backup and restore operations after no response in the configured time unit

30

(error)

Long

(error)

abiquo.networker.client.tracker.timeunit

Time unit for tracking on-demand backup and restore operations

minutes

(error)

TimeUnit

(error)

abiquo.networker.client.verifyssl

If true, verify SSL for NetWorker client

false

(error)

Boolean

(error)

abiquo.networker.config.reload.period

Period for reloading the properties that are reloadable to avoid tomcat restarts

60

(error)

Long

(error)

abiquo.networker.config.reload.timeunit

Time unit for period for reloading properties that are reloadable to avoid tomcat restarts

minutes

(error)

TimeUnit

(error)

abiquo.networker.credentials.splitter.pass

Optional character to split passwords for backup system and vCenter (to restore undeployed VMs)

#

(error)

String

(tick)

abiquo.networker.credentials.splitter.user

Optional character to split users for backup system and vCenter (to restore undeployed VMs)

#

(error)

String

(tick)

abiquo.networker.results.safetyrange.amount

Optional results safety range time value

15

(error)

Long

(tick)

abiquo.networker.results.safetyrange.chronounit

Optional results safety range time unit

minutes

(error)

ChronoUnit

(tick)

abiquo.networker.siteA

Define storage of results for the site in Abiquo


(tick)

String

(tick)

abiquo.networker.siteA.hosts

List of hosts to define site A, separated by commas. Enter the machine names of the hypervisors (for example, "esxi1.example.com,esxi2.example.com") that contain the VMs to back up. Or if you are using vCenter clusters as physical machines, enter the vCenter cluster name (for example, "vCenter-cluster1.example.com-domain-c1").


(tick)

List

(tick)

abiquo.networker.siteB

Define storage of results for the site in Abiquo


(tick)

String

(tick)

abiquo.networker.siteB.hosts

List of hosts to define site B, separated by commas. Enter the machine names of the hypervisors (for example, "esxi3.example.com,esxi4.example.com") that contain the VMs to back up. Or if you are using vCenter clusters as physical machines, enter the vCenter cluster name (for example, "vCenter-cluster2.example.com-domain-c2").


(tick)

List

(tick)

abiquo.networker.siteC

Define storage of results for the site in Abiquo


(tick)

String

(tick)

abiquo.networker.siteC.hosts

List of hosts to define site C, separated by commas. Enter the machine names of the hypervisors (for example, "esxi5.example.com,esxi6.example.com") that contain the VMs to back up. Or if you are using vCenter clusters as physical machines, enter the vCenter cluster name (for example, "vCenter-cluster3.example.com-domain-c3").


(tick)

List

(tick)

abiquo.networker.siteD

Define storage of results for the site in Abiquo


(tick)

String

(tick)

abiquo.networker.siteD.hosts

List of hosts to define site D, separated by commas. Enter the machine names of the hypervisors (for example, "esxi7.example.com,esxi8.example.com") that contain the VMs to back up. Or if you are using vCenter clusters as physical machines, enter the vCenter cluster name (for example, "vCenter-cluster4.example.com-domain-c4").


(tick)

List

(tick)

abiquo.networker.vcenter.hostname

Host name of the vCenter used with the NetWorker backup tool


(tick)

String

(error)

abiquo.networker.vcenter.port

Optional port of the vCenter used with the NetWorker backup tool

443

(error)

integer

(tick)

...