ElastiCache resource replication with Arpio
Arpio supports replication of ElastiCache infrastructure into your recovery environment. Both Redis and Memcached ElastiCache nodes are supported. Arpio treats ElastiCache nodes as an ephemeral cache, and therefore does not replicate the data that is stored within these systems.
Arpio provisions the following resource types from Amazon ElastiCache.
Cache Cluster
Arpio replicates ElastiCache cache clusters to the recovery environment. The complete topology of the cache cluster is replicated. Resources are only active during a test or an actual failover to minimize AWS expense.
The following resources are automatically selected into recovery points when a cache cluster is selected:
- The ElastiCache Parameter Group associated with the cache cluster
- The ElastiCache Subnet Group associated with the cache cluster
- The security groups associated with the cache cluster
Replication Group
Arpio clones ElastiCache replication groups to the recovery environment. The complete topology of the replication group is cloned. Resources are only active during a test or an actual failover to minimize AWS expense.
The following resources are automatically selected into recovery points when a cache cluster is selected:
- The ElastiCache cache clusters included in the replication group
Parameter Group
Arpio copies ElastiCache parameter groups to the recovery environment. Parameter groups are copied identically, as no translation is needed in the recovery environment.
Subnet Group
Arpio copies ElastiCache subnet groups to the recovery environment. Subnet IDs and the VPC ID are translated to match the IDs of the cloned subnets and VPC in the recovery environment.