Aws elastic disaster recovery is a world-class disaster recovery service that allows organizations to recover on-premises and cloud applications with RPOs of seconds and RTOs of minutes. It enables quick recovery from unexpected events like software bugs and data center hardware failures. This is achieved by continuously replicating block storage volumes from source servers to an AWS region, enabling recovery to a point in time or even real-time recovery.
AWS elastic disaster recovery supports a variety of backup and recovery strategies including backup and restore, warm standby, multi-site active/active, and more. Each approach offers different costs and complexities. It is recommended that businesses select an approach based on the reliability patterns identified in the AWS Well-Architected Framework.
To help with the deployment of these recovery methods, aws elastic disaster recovery provides automated launch of systems on AWS within minutes and when the time is right failback to your on-premises environment. It also allows for user-friendly drills, at scale, to simulate and test a recovery event. This reduces the risk of a real disaster by enabling organizations to test a recovery at regular intervals.
aws elastic disaster recovery also makes it easy to create a secondary AWS region as the primary location of your VMs and databases by automatically synchronizing the recovery region with the production site. The synchronization process can be started from the recovery region with a simple click or by running a non-disruptive manual drill. In addition, aws elastic disaster recovery allows you to easily test a disaster recovery scenario without impacting the application on your primary servers by using a drill that starts from the recovery region and then redirects users to your primary system.
Once you have successfully tested your recovery scenario, you can initiate a non-disruptive failback from AWS to the original server systems. A non-disruptive drill is a great way to test your failback and failover processes and ensure that the latest information from your recovery instances in AWS are replicated back to the original source servers. This information is required for the proper redirection of users to your primary systems and to avoid a gap between the application state of your primary and recovery systems that could lead to data loss or compromised functionality.
Arpio is a SaaS solution that integrates with AWS DRS to enable a real time RPO and low RTO for your AWS workloads. By leveraging DRS’s real time EC2 replication and AWS snapshotting capabilities, Arpio provides a layer of infrastructure resilience that is designed to meet your specific requirements. For example, by default, Arpio will configure a restored EC2 instance based on the EC2 launch template created for the server in your primary environment. This includes the configuration of a new Amazon Elastic Block Store (EBS) volume, as well as the private IP address, instance type, and size that were configured for the primary environment server. Once DRS identifies the restored server as ready for drill or recovery, it will start sending EBS data to your primary environment to update the primary state of the cloned EC2 instance.