GregLab | Exam Prep

Reliability and Business Continuity

Backup, Restore, Versioning, and Disaster Recovery Execution

Core

Automate protected recovery points, select restore methods from RTO and RPO, preserve versions, and execute tested recovery patterns from backup-and-restore through active/active.

Aligned to AWS Certified CloudOps Engineer - Associate (SOA-C03) Version 1.1, verified August 24, 2026.

Why this matters

A successful backup job is only evidence that a recovery artifact was created. Recoverability also needs isolation, dependencies, restore validation, traffic transition, and measured recovery time and data loss.

Must Know

  • AWS Backup plans combine rules, schedules, lifecycle, vaults, and resource assignments; a vault does not schedule backups by itself.
  • Cross-account copies can isolate recovery points from workload-account compromise when destination policies, keys, and administrative ownership preserve that boundary.
  • RDS snapshot restore and point-in-time restore create a new DB instance or cluster. PITR selects a supported time inside the retention window; neither rewinds the source in place.
  • S3 Versioning must be enabled before an overwrite or deletion to preserve prior versions. Lifecycle and replication are separate controls.
  • RTO is the acceptable time to restore service; RPO is the acceptable data-loss interval. Choose the least costly tested method that meets both.
  • Backup-and-restore recreates after an event; pilot light keeps critical core services ready; warm standby keeps a reduced functional environment; active/active serves from multiple active environments.

Compare and Distinguish

  • A backup plan schedules and governs copies; a snapshot is one recovery point; versioning preserves successive object states.
  • PITR selects a time from continuous backup history; snapshot restore selects a discrete captured state.
  • Backup job success proves creation; restore testing proves usable data, dependencies, and timing.
  • Pilot light runs a critical core; warm standby runs a reduced complete environment; active/active handles production traffic in multiple environments.

Scenario examples

  • Scenario: A database was corrupted after the latest snapshot. Restore to a new database just before corruption using PITR, validate it, and cut over.
  • Scenario: A workload account could be compromised. Copy recovery points into a separately governed account and vault and test destination restore permissions.
  • Scenario: Workloads have different recovery objectives. Assign each tier the least costly pattern that meets both RTO and RPO and test dependency order.

Exam traps

  • Do not equate Multi-AZ failover with recovery from logical corruption.
  • Do not expect versioning to recreate versions from before it was enabled.
  • Do not shift traffic before data and dependencies have been validated.
  • Do not describe any secondary Region as active/active.

Key takeaways

  • Protect copies across the required failure and administrative boundary.
  • Restore into new resources and validate before cutover.
  • Select DR from RTO, RPO, cost, and dependency state.
  • Measure recovery through exercises, not backup counts.
How it works
  • Identify the failure boundary and select a recovery point that predates corruption or loss.
  • Restore into new resources with the required network, key, role, and dependency configuration.
  • Validate data and application behavior before cutover, then record actual recovery time and recovered data state.
When to use it
  • Use an AWS Backup plan to schedule and govern recovery-point creation, a snapshot when one discrete recovery point is needed, and versioning when successive object states must be preserved.
  • Choose point-in-time recovery when restoration must target a supported moment in continuous backup history; choose snapshot restore for a specific captured state.
  • Treat backup job success as creation evidence, then use restore testing to validate data usability, dependency recovery, and elapsed time.
  • Select pilot light when only critical core services remain running, warm standby for a reduced but complete environment, and active/active when multiple environments serve production traffic.
Security and governance implications
  • Use separate account ownership, vault and key policies, and limited restore roles when the recovery boundary must survive workload-account compromise.
  • Protect backup contents and restore credentials to the same or stronger standard as the source data.
Failure signals and diagnosis
  • For a failed backup, inspect assignment, supported resource state, role, vault/key policy, schedule, and job output.
  • For a failed restore, inspect the selected recovery point, dependencies, network, keys, permissions, and target configuration.
  • For DR tests, record actual restore, scale, validation, traffic-shift, and reconciliation times.
More detail
  • Separate the schedule and assignments in an AWS Backup plan from the vault that stores recovery points.
  • Know when a discrete snapshot, point-in-time history, S3 Versioning, or a cross-account copy protects the required data state.
  • Choose backup-and-restore, pilot light, warm standby, or active/active only after comparing recovery objectives and dependency readiness.

Ready for the quiz?

  • A scheduled AWS Backup job reports success, but recovery readiness is uncertain. What additional evidence proves the recovery point is usable within the required RTO and RPO?
  • Which data-state requirement calls for a snapshot, point-in-time restore, or S3 Versioning?
  • What restore exercise would prove that a successful backup job meets the workload's dependency order, RTO, and RPO?

Related objectives

  • D2.3 — Task 2.3: Implement backup and restore strategies.
  • 2.3.1 — Automate snapshots and backups for AWS resources (for example, EC2 instances, RDS DB instances, EBS volumes, S3 buckets, DynamoDB tables) by using AWS services (for example, AWS Backup).
  • 2.3.2 — Use various methods to restore databases (for example, point-in-time restore) to meet recovery time objective (RTO), recovery point objective (RPO), and cost requirements.
  • 2.3.3 — Implement versioning for storage services (for example, Amazon S3, Amazon FSx).
  • 2.3.4 — Follow disaster recovery procedures and best practices (for example, backup and restore, pilot light, warm standby, active/active).

Learn more

Free AWS Certified CloudOps Engineer - Associate prep

Build focused SOA-C03 quizzes from skill areas, topics, and product references.

Practice with exam-style multiple-choice and multiple-response questions, score breakdowns, explanations, and a compact reference for this lane's official exam domains.

Read Topics Build a quiz

Exam Weights

Exam snapshot

SOA-C03 at a glance

Category
Associate
Duration
130 minutes
Questions
65 total; 50 scored and 15 unidentified unscored
Formats
Multiple choice and multiple response
Scoring
100–1,000 scaled score; 720 minimum passing score

Quiz builder

Choose your practice set

Mode

Exam fidelity: AWS documents 65 questions in 130 minutes: 50 scored and 15 unidentified unscored, using multiple-choice and multiple-response formats. This site's practice accuracy and readiness do not reproduce AWS's 100–1,000 scaled scoring or identify unscored items. Difficulty labels describe this site's Associate-level scenario complexity, not an AWS-published question rating.

Reference

SOA-C03 topics and reference map

Study links

SOA-C03 resources