Disaster recovery for AWS
Promote the AWS RDS read replica to primary
To promote the AWS RDS read replica to primary, see the AWS documentation.
Resources creation via Cloud Formation Template (CFT)
Secondary resources will be created, and the disaster recovery script will be executed automatically via CFT.
From Kyvos 2026.3 onwards, users can enable automated guided disaster recovery by configuring recovery mode to 'Auto' in the CFT. If execution of recovery step fails, the system switches to ‘Manual’ mode to help user diaganose the problem. Once diaganosed and recovery resumed, system automatically returns to ‘Auto’ mode again.
Note
Automated guided DR is only available to users when recovery resources are created using Kyvos provided CFT.
The following scripts are available in the AWS installation files folder.
dr_single_template_multinode.json: Use this script to perform disaster recovery for multinode deployments.
dr_single_template_sns.json: Use this script to perform disaster recovery for Single Node Standard deployments.
To create the secondary resources via CFT:
Download the required disaster recovery script file.
Upload the DR script to AWS CFT.
Fill in the required parameters in the file.
Create the stack.
Once the stack is created, you can now access the Kyvos Manager.
Manual resources creation
To manually create secondary resources, perform the following steps.
Create secondary resources with the same configuration as that of the primary deployment with Operating System (Amazon Linux), IAM roles, Network and VPC settings must be intact.
Download the disaster recovery script (complete-disaster-recovery.sh) from bucket using the secondary Kyvos Manager node and execute it. The bucket path is <bucket><work directory>/setup/scripts/
Now, you can access Kyvos Manager using the secondary Kyvos Manager node IP.
Note
The credentials for Kyvos Manager remain the same as those of the primary deployment.