Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

This document describes how to configure Abiquo for DRaaS with Zerto.

Add license

The Abiquo DRaaS plugin is part of the Abiquo platform install but it requires a separate license (question) that must be present to load the plugin (question).


Set Abiquo Configuration Properties

Edit the abiquo.properties file and set the following properties.

  1. On the Abiquo Server, enable VM duplicate names in different datacenters. See Configure Abiquo to capture VMs with duplicate names

    abiquo.virtualmachine.namesperdc=true
  2. On the Remote Services server, set the NARS async pool property, which must have a value of 1. Note that this is the default value for this integration

    abiquo.nars.async.pool.zerto.max=1
  3. Configure the network name prefixes for DRaaS networks, for recovery and failover tests. 

    1. Configure the name of the vCenter network that recovered VMs will use. For a test environment where you are only using DRaaS with one enterprise, you can create a network in vCenter with this name for the enterprise and create matching external network in Abiquo.

      abiquo.draas.recovery.network.name=Draasnet

      If you are using DRaaS with more tenants, in Abiquo you must create an external network for each enterprise to match one in the recovery vCenter with a name such as DraasnetEnterprise1. The first part of the network name is this property's value, and the second part is the value of an enterprise property with a key of "DR-code". 

    2. Configure the default network used for failover tests by the DRaaS provider. The naming convention is the same as for the recovery network. 

      abiquo.draas.recovery.testnetwork.name=DraasTestnet
      
  4. Optionally configure recovery host details

    1. Default host name where the selected VMs will be recovered by the DRaaS provider. Accepts wildcard(*) to match any string

      abiquo.draas.recovery.cluster.name=*Cluster*
    2. Default datastore name that the VMs will use when recovered by the DRaaS provider.  Accepts wildcard(*) to match any string

      abiquo.draas.recovery.datastore.name=*datastore-local*
    3. Default folder name where the selected VMs will be recovered by the DRaaS provider. Accepts wildcard(*) to match any string

      abiquo.draas.recovery.folder.name=/
  5. Optionally configure protection group defaults (question) – could they manually set other values?
    1. Set default priority for the protection groups. This property can have the following values: Low, Medium, High.

      abiquo.draas.pg.priority=Medium
    2. Set default journal history for the protection groups in hours

      abiquo.draas.pg.journalhistory.hours=24
    3. Set default recovery point objective for the protection groups in hours

      abiquo.draas.pg.rpo.seconds=180
  6. Optionally configure the delay between synchronization of DRaaS in seconds

    abiquo.draas.check.delay.seconds=60

Set Zerto configuration properties

On the Remote Services server, edit the abiquo.properties file and configure the following Zerto properties 

# Delay between polling requests to update Zerto tasks status
#zerto.polling.delay.seconds=60
# Wait time that finished Zerto tasks require to propagate the changes.
#zerto.propagation.delay.seconds=10
# Allow Zerto plugin to use insecure connections
#zerto.ssl.allow.insecure=false
#Logger level for Feign HTTP client. Valid values: none, basic, headers, full. The default value is none.
#zerto.feign.logger.level=none


Assign privileges to the users

There are two new privileges for this feature.

By default only the Cloud Administrator role has these privileges.

  • No labels