Skip to content

Reference

AWS Backup

A practical guide to AWS Backup for centralized backup policy, including backup plans, vaults, recovery points, cross-account copies, cross-Region copies, Vault Lock, and exam signals.

7 min read

After this, you will understand

AWS Backup helps learners separate backup policy from individual service features and think in restore points, vaults, retention, and account isolation.

Article guideprerequisites, mental models, and concepts

Article overview

foundationCloudCertificationReliability

Three useful mental models

In plain terms

AWS Backup centrally defines backup schedules, retention, vault storage, and copies for supported AWS resources.

Decision pressure

Learners rely on ad hoc snapshots, service-specific settings, or replication and assume that means they have a recoverable backup strategy.

Exam-ready model

Use AWS Backup when multiple supported services need centralized backup plans, retention policy, cross-account copies, cross-Region copies, and restore governance.

Think before reading

Why is replication not the same as backup?

Replication copies changes, including bad changes in many designs; backup keeps recovery points that can restore data to earlier states.

Related reference pages

Use these references for extra context without leaving the core journey.
  1. 1S3 Lifecycle And Storage ClassesAWS Reference
  2. 2S3 ReplicationAWS Reference

Concepts Covered

  • AWS Backup
  • Backup plans
  • Backup rules
  • Backup vaults
  • Recovery points
  • Lifecycle to cold storage
  • Cross-Region copies
  • Cross-account copies
  • AWS Organizations backup policies
  • Vault Lock and restore testing
  • Backup versus snapshots, lifecycle, and replication

1. Plain-English Mental Model

AWS Backup is centralized backup policy for supported AWS resources.

The simple model is:

backup plan -> selected resources -> recovery points in backup vaults -> restore when needed

Many AWS services have their own backup or snapshot features. AWS Backup gives teams one managed place to define schedules, retention, lifecycle, vaults, copies, and governance for supported resources.

The most important word is restore. AWS Backup creates and governs recovery points; it does not keep a second application continuously serving traffic. During recovery, the team still has to select a usable point, create or restore the service-specific resource, validate it, and reconnect the application.

plan creates recovery point -> vault retains and protects it
failure occurs -> select recovery point -> restore resource
               -> validate data and dependencies -> reconnect application

A backup strategy is therefore not complete because a job copied data somewhere. It is complete only when the organization knows what recovery points exist, where they are stored, who can delete them, whether they survive the intended failure, and whether the full application can be restored in time.

2. Why This Service Exists

Backups become messy when every service and team handles them differently.

One team creates EBS snapshots manually. Another enables RDS automated backups. Another forgets EFS backups. A production database has backups but no cross-account copy. A critical file system has retention, but no one has tested restore. A compromised account can delete the same backups needed for recovery.

AWS Backup exists to centralize backup operations across supported services.

The architectural requirement tells you which part of AWS Backup matters. A company asking for one schedule across supported databases, volumes, and file systems needs centralized policy. A company protecting against stolen production credentials needs an administrative boundary. A company protecting against a regional disruption needs a geographic boundary. A company worried about backup deletion needs enforced retention.

These mechanisms are related but not interchangeable:

RequirementFirst mechanism to considerWhat it actually provides
Apply schedules and retention across supported AWS resourcesAWS Backup plan and vaultCentral backup policy and governed recovery points
Keep current S3 objects copied to another bucketS3 ReplicationAsynchronous current-state object copies
Move older S3 objects to cheaper storageS3 LifecycleStorage-class transition or expiration, not application recovery orchestration
Serve more database readsRead replicaRead capacity and a near-current copy, not protected backup history

3. The Naive Approach And Where It Breaks

The naive pattern is manual snapshots:

engineer remembers -> create snapshot -> hope it is enough

This breaks because people forget, schedules drift, retention is inconsistent, and no one knows whether backups cover every required resource.

Another naive pattern is treating replication as backup. If a bad delete, corrupted object, or ransomware-encrypted file is replicated, the destination can receive the bad state too. Versioning and recovery controls help, but replication by itself is not a backup plan.

Another mistake is storing backups in the same account with broad admin deletion access. If the source account is compromised, the attacker may delete the backups too.

AWS Backup is strongest when it is paired with cross-account copies, vault policies, Vault Lock where appropriate, and tested restore workflows.

4. Core Primitives

A backup plan defines when and how supported resources are backed up.

A backup rule defines schedule, backup window, lifecycle, vault destination, and copy actions.

A resource assignment selects which resources the plan protects. Selections can use tags or explicit resources depending on design.

A backup vault stores recovery points.

A recovery point is a backup that can be restored.

Lifecycle rules can move eligible backups from warm storage to cold storage and eventually expire them.

Cross-Region copy stores recovery points in another Region.

Cross-account copy stores recovery points in another account in the same AWS Organizations structure.

Vault Lock can help enforce write-once-read-many style retention controls for backup vaults.

5. Architecture Use Cases

Use AWS Backup for a multi-service workload that needs consistent backup schedules and retention.

Use tag-based backup plans for workload resources:

tag BackupTier=Gold -> daily backup -> 35-day retention -> cross-account copy

Use cross-Region copies for disaster recovery or compliance requirements that require distance from production data.

Use cross-account copies to protect backups from source-account compromise.

Use backup vault access policies to restrict who can delete or copy recovery points.

Use restore testing plans and documented runbooks so backup success is measured by recoverability, not only job completion.

7. Security Model

AWS Backup security includes IAM, vault policies, KMS keys, Organizations, and deletion controls.

Backup operators should not automatically have permission to delete every recovery point.

Use separate backup vaults for different sensitivity, retention, and access requirements.

Cross-account backups can put recovery points in a backup or security account that application administrators cannot modify.

KMS key policy matters for encrypted resources and backup copies. A backup that cannot be decrypted is not useful.

Vault Lock can help protect recovery points from deletion or shortened retention after governance mode is configured.

CloudTrail records AWS Backup API actions.

8. Reliability And Resilience

AWS Backup improves resilience by making recovery points consistent and discoverable.

The backup schedule must match the Recovery Point Objective (RPO), the maximum amount of recent data the business can tolerate losing. Suppose a backup runs every night at midnight and a failure happens at 23:50. Restoring the newest daily point could lose almost 24 hours of changes, so that schedule cannot meet a 15-minute RPO.

newest usable recovery point ---- missing changes ---- failure
             <----------- actual data-loss gap ----------->

Backups also need restore testing against the Recovery Time Objective (RTO), the maximum acceptable downtime. A successful backup job proves that a recovery point was created. It does not prove how long restoration takes, whether KMS and IAM permissions work, whether the application can connect, or whether the recovered business data is correct.

backup job succeeds -> recovery point exists
restore drill succeeds within RTO -> recovery path is usable

Cross-Region and cross-account copies answer different failure questions. Cross-Region asks, “Can recovery proceed if the production Region is unavailable?” Cross-account asks, “Can recovery proceed if production credentials or administrators are compromised?” A design may need one boundary or both.

Not every supported service has identical backup features. Incremental backup behavior, cold storage support, copy support, and restore behavior can vary by resource type.

9. Performance And Scaling

AWS Backup is managed, but backup windows and resource behavior matter.

Large backup jobs can affect service-specific windows, API quotas, storage usage, and restore time.

Use backup windows to avoid operationally sensitive periods.

At organization scale, tag strategy and backup policy governance matter. A missed tag can mean a missed backup. A broad plan can create unexpected cost.

Restore time depends on service type, size, Region, cold storage, and application dependencies.

10. Cost Model

AWS Backup cost includes backup storage, warm and cold storage where supported, restore activity, cross-Region copy, cross-account copy, and related service costs.

Incremental backups can reduce storage growth for supported resource types, but not every resource behaves identically.

Long retention can be expensive, especially for large databases or file systems.

Cold storage can reduce cost but may increase restore time and have minimum retention considerations.

The cost question is not only "how cheap is storage?" It is "what recovery objective, retention, compliance, and deletion protection does this workload require?"

12. AWS Solutions Architect Associate exam (SAA-C03) Exam Signals

"Centralized backup across AWS services" points to AWS Backup.

"Backup plan, backup vault, recovery point" points to AWS Backup.

"Copy backups to another Region" points to cross-Region backup copy.

"Copy backups to another account for security" points to cross-account backup.

"Prevent deletion of backups during retention period" can point to Vault Lock.

"Move S3 objects to cheaper storage over time" points to S3 Lifecycle, not AWS Backup.

"Replicate new S3 objects to another bucket" points to S3 Replication, not backup.

13. Common Exam Traps

Do not confuse backup with replication.

Do not confuse backup with lifecycle transitions.

Do not assume every service feature is identical under AWS Backup.

Do not store all backups only in the same account if compromise isolation matters.

Do not forget restore testing.

Do not ignore KMS permissions for restore.

Review Amazon S3, S3 Replication, S3 Lifecycle And Storage Classes, Amazon EFS, and Amazon FSx.

Official AWS references:

Finished reading?

Your reading history is saved in this browser so you can continue later.

Recommended Next

Public Web App On AWSAWS Architecture Scenarios23 min read

Return to the recommended AWS journey here. Start with the first of 17 scenarios and learn how requirements become AWS architecture decisions.

Optional exploration

These links add context, but they do not replace the recommended next lesson.

Arcflow Plus is coming — review drills, research breakdowns, more AI. Get one email at launch.