Deployment Example
This is an example of an AROVA deployment script being invoked. In this example, primary and secondary regions and zones are configured and the subscription ID is included.
python3 ./arova-cli.py deploy \
--src-pri-zone us-central1-a --src-sec-zone us-central1-b \
--dest-pri-zone us-east1-b --dest-sec-zone us-east1-c \
--sa arova-sa \
--subscription-id f70aa3b2-14c2-43b9-9038-000000000000 \
--project arova-project
Important: The above command is an illustrative example only and should not be directly used.
- The deployment script performs the following:
- Creates a 2-disks AROVA VM (boot and data).
- Installs and configures required services.
- Configures the appliance with a specific set of RP regions and provides the ARO subscription key used for metering and billing.
- After being powered on, AROVA starts an initialization procedure:
- Configures AROVA Configuration DB (CDB).
- Starts ACD asynchronous replication into the secondary region.
- Protection of production VMs can be started from the AROVA UI after ACD initial replication is complete.
Additional parameters of the Deploy command:
Command |
Comment |
--network <network name> |
Use specified network instead of default ‘arova’ for AROVA access. |
--vm-prefix <vm prefix> |
Specify a prefix to use for the VM name. Please note that this prefix would have to be used in all further arova-cli.py commands. |
--kms-location <location name> |
Location of the key ring. |
--kms-key <key name> |
Name of the key to encrypt the AROVA disk. |
--kms-key-ring <keyring name> |
(optional) The key ring name. |
Table: Additional Deploy command parameters.
Also see:
View: AROVA Configuration Disk (ACD)