Manage DRaaS
Once you have enabled DRaaS on your cloud, registered on the dashboard and added your compute zones to DRaaS at the DRaaS dashboard, you can enable DRaaS on your virtual servers. DRaaS uses OnApp’s Integrated Storage, so any VS which you want to enable DRaaS on will need to use IS.
If VS is not provisioned or VS creation task is failed, Enable Disaster Recovery option will not be available.
Enable DRaaS for Virtual Server
To enable DRaaS for a virtual server:
- Go to your Control Panel's Virtual Servers menu.
- Click the label of the required virtual server.
- Click Tools > Enable Disaster Recovery. This triggers the following steps:
- It registers the VS on the DRaaS Dashboard and creates an account for the VS owner (if it differs from the cloud owner);
- It creates a shadow VS on the DRaaS provider zone that you chose;
- It creates an additional 1GB disk on the shadow VS to store replication metadata that enables quick resynchronization between source and shadow VSs after connection loss;
- It sets up a secure encrypted tunnel (if encryption is enabled) and begins to replicate all your data to the DRaaS provider site
If you log in to the Dashboard and click through to the details page for the VS, you will be able to see details of the progress.
- The process of enabling DRaaS can take some time and depends on your available outbound bandwidth, how much storage you are using and other factors. Once all the data has been replicated and all the disks are synchronized, then DRaaS is fully active and your VS is able to failover any time it needs to.
- In case you need to resize a vdisk, the replication should be restarted manually to correctly syncronize the remote location.
Disable DRaaS
To disable DRaaS for a VS:
- Log in to the DRaaS Dashboard.
- Go to the Virtual Servers > label of the necessary VS > Details tab.
- Click the Remove button.
Once done, the VS will be removed from the provider cloud and will remain only on the source cloud. After successul removal of a VS from the DRaaS Dashboard, you may enable DRaaS for this VS once again when necessary.
Disable DRaaS for Compute Zone
Please note that DRaaS can be disabled for a compute zone only after DRaaS has been disabled for each VS in the compute zone.
To disable DRaaS for a compute zone:
- Go to the DRaaS Dashboard > Admin > Settings menu.
- Click the Compute Zones icon.
- Click the compute zone’s label for which you want to disable DRaaS.
- On the Compute Zone Details page, click the Remove button.
Unregister Cloud
Please note that you can unregister your cloud only after DRaaS has been disabled for all your compute zones.
- Go to the DRaaS Dashboard > Clouds tab.
- Click the Actions button next to the cloud that you want to unregister and select View.
- Click the Remove button.
DRaaS Billing
You can set pricing for DRaaS resources in user bucket.
In bucket DRaaS resources are a part of User VS limits. You can set the following additional fees for a VS with DRaaS enabled:
- for disk size per GB per hour
- for RAM per GB per hour
- for CPU core per core per hour
- for CPU per share per hour or CPU per unit per hour
for node per unit per hour
In case of billing per node, it is calculated how many nodes each VS with DRaaS enabled has. The number of nodes corresponds to the highest resource requirement, e.g. a VS with 1 Core, 1GB RAM and 20GB Storage is equivalent to two nodes and is charged accordingly.
For more information on DRaaS billing, refer to the Configure Resource Allocation And Prices section of this guide.