Backup and Disaster Recovery

Because outages never give notice.

RPO and RTO defined as a business requirement, implemented in one of the four AWS DR strategies and tested on a regular basis.

The context

Almost every company has backup. Few know how long it would take to be operational again, and fewer have tested it. That is the difference between backup and disaster recovery: backup is a copy of the data; DR is the proven ability to resume operations within a window the business accepts. Without a test, you do not have DR, you have an expectation.

It starts with two numbers that are a business decision, not an IT one. RPO (Recovery Point Objective) defines how much data you accept losing, measured in time. RTO (Recovery Time Objective) defines how long you accept being down. Those two numbers drive the architecture and the cost. AWS recommends defining a small number of RPO and RTO classes and fitting applications into them, instead of negotiating case by case.

AWS organizes DR into four strategies, from lowest to highest cost and complexity: backup and restore; pilot light, with RPO in minutes and RTO in tens of minutes; warm standby, with RPO in seconds and RTO in minutes; and multi-site active/active. One technical detail that changes outcomes: AWS splits its services into data plane and control plane, and recommends using only data plane operations in the failover procedure, because the data plane has a higher availability target than the control plane.

When this solution applies

If two or more of these scenarios sound familiar, it is worth a conversation.

  • You have backup but have never run a full restore for real
  • Nobody can state precisely what the current RTO of critical systems is
  • An auditor, a client or an insurer asked for evidence of a continuity plan
  • The DR plan exists as a document but has never been exercised
  • Backups live in the same region, account or datacenter as production
  • A ransomware episode in your industry put the board on alert

Benefits

  • Guaranteed RPO/RTO
  • Full automation
  • Data compliance
  • Periodic testing
Request a proposal

Initial assessment at no cost

Technical stack

AWS services we use

The exact composition depends on your environment and on the requirements identified during the assessment. This is the baseline we work from for this solution.

AWS Backup

Central place to configure, schedule and monitor backup of EBS, EC2, RDS, Aurora, DynamoDB, EFS, Storage Gateway and the FSx families, with cross-account and cross-region copy

AWS Elastic Disaster Recovery

Continuous replication with recovery in a secondary region, the basis for the pilot light and warm standby strategies

Amazon S3 Cross-Region Replication

Asynchronous, continuous object replication to the DR region

Amazon S3 object versioning

Protection against improper deletion and modification, a direct mitigation for human error and ransomware

AWS CloudFormation

Infrastructure as code, without which rebuilding the environment in the DR region becomes slow and error-prone

Amazon Route 53

Traffic redirection on failover with health checks and routing policies

AWS Resilience Hub

Continuous validation of whether the environment actually meets the declared RTO and RPO targets

Amazon SNS and AWS Lambda

Automation of periodic restores and recovery tests

AWS Backup Vault Lock

Immutable retention, preventing backups from being deleted even by a privileged credential

Methodology

How we structure it

  1. Criticality classification

    We map the applications and define RPO and RTO classes together with the business areas. Not everything needs warm standby, and paying for it across the whole portfolio is waste.

  2. Impact and gap analysis

    We compare the RPO and RTO the current environment delivers with what the business requires. The gap between the two is the real scope of the project.

  3. Strategy selection per class

    We assign each class one of the four AWS strategies, balancing cost and risk. A billing system and an internal portal rarely deserve the same architecture.

  4. Implementation and automation

    We configure backup policies, replication and the failover procedure. Wherever possible, we use only data plane operations on the critical recovery path.

  5. Recovery test

    We run the failover in a controlled environment and measure the actual RTO and RPO. This is the step most projects skip, and it is exactly what turns a plan into a capability.

  6. Recurring tests and failback

    We set a test calendar and document the procedure for returning to the primary region. A DR environment without periodic testing accumulates configuration drift until it stops working.

Deliverables

What you receive

  • Criticality matrix with RPO and RTO agreed per application
  • Gap analysis between current capability and the business target
  • Backup policies configured with retention and cross-account, cross-region copy
  • DR architecture implemented according to the strategy of each class
  • Step-by-step failover and failback runbook
  • Recovery test report with RTO and RPO actually measured
  • Calendar of recurring tests
  • Documented evidence for audit and compliance
Indicators

What we measure

Measured RTO

Actual recovery time observed in a test, not the number estimated in a spreadsheet

Measured RPO

Actual data loss verified during the recovery exercise

Backup coverage

Share of critical resources under an active, verified policy

Restore success rate

Successful restores over the total attempted during tests

References

Case studies published by AWS

Market references documented by AWS itself in equivalent scenarios. Each card links to the original story published on the AWS site.

Thomson Reuters

Global

The manual failover process of the legacy identification solution, kept on premises, left employees without access to systems for up to 30 minutes. The company rebuilt the failover mechanism with Amazon CloudWatch.

Published result

AWS published the reduction of failover time from 30 minutes to 3 minutes.

Read on the AWS site

Envase

North America

In the same migration program supported by AWS MAP, the company treated disaster recovery as part of the scope, not as a later project.

Published result

According to AWS, there was improvement in security and disaster recovery capabilities.

Read on the AWS site

The cases above are customer stories published by Amazon Web Services. The results cited belong to the companies mentioned and serve as a reference for what is technically achievable on AWS. They do not represent results delivered by Núvoli, nor a guarantee of equivalent performance, since every environment has its own context.

Technical basis

Official AWS documentation behind this solution

Our approach is not opinion. It follows guidance documented by AWS, and you can check the source yourself.

Want to assess backup and disaster recovery in your environment?

The first step is an assessment of your current setup, at no cost and with no commitment. You come out of it with risks mapped and priorities defined, even if you decide not to move forward with Núvoli.