Suitable approach for mitigating against data loss or corruption. Can mitigate against regional disaster by replicating data to other AWS Regions, or lack of redundancy for workloads deployed to single Availability Zone.
AWS Storage Gateway is hybrid storage service enabling on-premises applications to use AWS Cloud storage for backup, archiving, disaster recovery, cloud data processing, storage tiering, and migration.
Use AWS CloudFormation stacks to restore infrastructure consistently across Regions. Use AMIs to create EC2 instances with required operating systems and packages.
Describes disaster recovery pattern where minimal backup version of environment is always running. The pilot light analogy comes from gas heater: small flame always on can quickly ignite entire furnace.
Like pilot light, but more resources already running. Describes disaster recovery scenario where scaled-down version of fully functional environment is always running in cloud.
Geolocation routing: Configure which Region request goes to based on origin location
Latency routing: AWS automatically sends requests to Region providing shortest round-trip time
Data governance strategy helps inform which routing policy to use. Geolocation provides deterministic distribution and can keep user data within specific Region.
Multi-Site: Highest cost, fastest RTO - near real-time recovery with automatic failover
With AWS, you can cost-effectively operate each DR strategy. These patterns are examples of possible approaches - variations and combinations are possible.
Ensure backups, snapshots, and AMIs are being created and can successfully restore data
Monitor your monitoring system
Establish RTO and RPO, work to improve them where possible
Test response procedures to ensure effectiveness
Ensure teams are familiar with implementation procedures
Set up regular Game Days to test workload and team responses to simulated events
Practice Game Day exercises test scenarios when critical systems go offline or even entire Regions fail.
Disaster recovery patterns provide structured approaches to balancing recovery objectives with cost considerations. The choice of pattern depends on business requirements, acceptable downtime, data loss tolerance, and budget constraints.