AWSDOP-C02
On this page
Beginner-friendly overview

AWS Backup

AWS Backup is a centralized, policy-driven backup service. Instead of setting up backups separately for each service โ€” EBS snapshots here, RDS automated backups there, a Lambda cron job for something else โ€” you define one backup policy and AWS Backup applies it consistently across many services and even across accounts.

The Problem It Solves

Left to their own devices, teams end up with a patchwork: per-service snapshot schedules, home-grown Lambda + EventBridge scripts, tag-based cleanup jobs, and inconsistent retention. It's fragile, hard to audit, and easy to get wrong.

AWS Backup replaces that patchwork with a single control plane: define what to protect, how often, how long to keep it, and where to copy it โ€” once โ€” and let the service enforce it everywhere.

One backup plan protects many services into an encrypted vault Backup plan schedule ยท retention protects Resources (by tag) EBS ยท EC2 ยท RDS/Aurora DynamoDB ยท EFS ยท FSx S3 ยท Storage Gateway tag backup=daily โ†’ auto-protected store Backup vault KMS-encrypted ยท recovery points optional Vault Lock (WORM)

The Main Building Blocks

Backup plan โ€” the policy: how often to back up, how long to keep it, when to move it to cheaper cold storage, and whether to copy it elsewhere.

Resource assignment โ€” what the plan protects. The common approach is by tag: tag a resource backup=daily and it's automatically covered, including resources created in the future.

Backup vault โ€” the encrypted container where backups (called recovery points) are stored. A vault can be locked so backups can't be deleted early.

Why It Matters for Resilience

Backups are only useful if they're consistent, protected, and restorable. AWS Backup adds three things that ad-hoc snapshots struggle with: immutability (Vault Lock, so backups survive even a compromised admin), copies to other Regions/accounts for disaster recovery, and organization-wide enforcement so no account can quietly skip backing up.

AWS Backup is a company-wide backup policy, not a backup tool. The value isn't "it takes a snapshot" โ€” every service can do that. The value is defining retention/immutability/DR once and having it enforced across services and accounts. On the exam, the words centralized, across accounts, compliance retention, and immutable all point here โ€” usually as the "less operational overhead" replacement for a Lambda-snapshot cron job.