Amazon RDS Proxy replication with Arpio
Amazon RDS Proxies
Arpio replicates your Amazon RDS Proxies to your recovery environment during a failover to ensure that workloads referencing the selected proxies will continue to operate normally in the recovery environment.
RDS Proxy
Arpio creates copies of selected RDS Proxy resources in the recovery environment.
The following attributes are translated during replication:
Attribute |
Translation |
Auth Secret |
Translated to corresponding Secrets Manager Secret that Arpio manages in the recovery environment |
Role ARN |
Translated to corresponding IAM Role that Arpio manages in the recovery environment |
Subnets |
Translated to corresponding Subnets that Arpio manages in the recovery environment |
Security Groups |
Translated to corresponding Security Groups that Arpio manages in the recovery environment |
The following resources are automatically selected into recovery points when an RDS Proxy is selected:
-
The Secrets Manager Secrets referenced by the proxy
- The IAM Role referenced by the proxy
-
The VPC Subnets referenced by the proxy
- The VPC Security Groups referenced by the proxy
- The RDS Proxy Target Groups referenced by the proxy
RDS Proxy Endpoint
Arpio creates copies of selected RDS Proxy Endpoints in the recovery environment.
The following attributes are translated during replication:
Attribute |
Translation |
Subnets |
Translated to corresponding Subnets that Arpio manages in the recovery environment |
Security Groups |
Translated to corresponding Security Groups that Arpio manages in the recovery environment |
The following resources are automatically selected into recovery points when an RDS Proxy Endpoint is selected:
-
The RDS Proxy referenced by the endpoint
-
The VPC Subnets referenced by the endpoint
-
The VPC Security Groups referenced by the endpoint
RDS Proxy Target Group
Arpio creates copies of selected RDS Proxy Target Groups in the recovery environment. Currently, AWS only supports a single target group per proxy named “default”, which is automatically included by Arpio when a proxy is selected, but in the future AWS may allow for additional target groups to be defined and selected individually.
The following attributes are translated during replication:
Attribute |
Translation |
DB Clusters |
Translated to corresponding RDS DB Clusters that Arpio manages in the recovery environment |
DB Instances |
Translated to corresponding RDS DB Instances that Arpio manages in the recovery environment |
The following resources are automatically selected into recovery points when an RDS Proxy Target Group is selected:
- The RDS Proxy referenced by the target group
- The RDS DB Clusters referenced by the target group
- The RDS DB Instances referenced by the target group