Question 758 of 1,040
Design Resilient ArchitecturesmediumMultiple ChoiceObjective-mapped

Quick Answer

The answer is enabling S3 versioning and configuring cross-region replication to a bucket in another Region. S3 versioning protects against accidental overwrites and deletes by preserving every object version, so you can restore a previous version if a file is mistakenly modified or removed. Cross-region replication (CRR) then asynchronously copies both current and previous object versions to a separate AWS Region, ensuring you can recover from a full Region outage with a recovery point objective (RPO) of about one hour—typically met within minutes for new objects. On the SAA-C03 exam, this scenario tests your understanding of combining data protection mechanisms: versioning handles logical corruption (like user error), while CRR handles physical infrastructure failure. A common trap is choosing only replication or only versioning, but the question explicitly requires both accidental deletion recovery and regional disaster recovery. Memory tip: think “Versioning for oops, CRR for outage.”

SAA-C03 Design Resilient Architectures Practice Question

This SAA-C03 practice question tests your understanding of design resilient architectures. This is a configuration task: choose the command set that satisfies every stated requirement. Small differences — like 'secret' vs 'password' or 'transport input ssh' vs 'all' — change whether the answer is correct. After answering, compare your reasoning against the explanation and wrong-answer breakdown below. Once you have made your selection, read the full explanation to reinforce the concept and understand why each distractor is designed to mislead on exam day.

A media company stores original uploads in an S3 bucket. They must recover from accidental overwrites/deletes and also recover quickly from a full Region outage. The required RPO is about 1 hour. Which configuration best meets these requirements?

Clue words in this question

Noticing these words before you look at the options changes how you read each choice.

  • Clue: "best"

    Why it matters: Signals that multiple options may be partially correct. Choose the option that most directly solves the exact problem described, not the one that sounds most complete.

Question 1mediummultiple choice
Full question →

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

Enable S3 versioning and configure cross-Region replication to a bucket in another Region.

Option C is correct because enabling S3 versioning protects against accidental overwrites and deletes by preserving all object versions, while cross-Region replication (CRR) asynchronously replicates objects to a bucket in another Region, providing recovery from a full Region outage. With versioning enabled, CRR replicates both current and previous object versions, meeting the ~1-hour RPO (typically within minutes for new objects) and ensuring data durability across Regions.

Key principle: Answer the scenario, not the keyword: identify the specific constraint before choosing the most familiar-sounding option.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • Enable an S3 lifecycle policy to transition objects to Glacier after 7 days without enabling versioning.

    Why it's wrong here

    Lifecycle tiering supports storage cost management, not immediate recovery from deletes/overwrites.

  • Enable S3 cross-Region replication (CRR) but leave the bucket without versioning enabled.

    Why it's wrong here

    CRR generally requires versioning; without it, recovery from overwrites/deletes is not reliably supported.

  • Enable S3 versioning and configure cross-Region replication to a bucket in another Region.

    Why this is correct

    Versioning enables recovery from accidental overwrites/deletes, and CRR provides near-current copies for Region-level disaster recovery.

    Clue confirmation

    The clue word "best" in the question point toward this answer.

    Related concept

    Read the scenario before looking for a memorised answer.

  • Rely on frequent EBS snapshots of a temporary cache used during uploads.

    Why it's wrong here

    EBS snapshots do not protect the source S3 objects and do not provide S3-level overwrite/delete recovery.

Common exam traps

Common exam trap: answer the scenario, not the keyword

AWS often tests the misconception that CRR can work without versioning, but the S3 API explicitly requires versioning on the source bucket for replication to function, and candidates may overlook that versioning is also the mechanism that protects against accidental overwrites and deletes.

Detailed technical explanation

How to think about this question

S3 versioning assigns a unique version ID to each object upload, so overwrites create a new version rather than replacing the original, and deletes only add a delete marker (the original version remains recoverable). CRR uses asynchronous replication with S3's PUT Object - Replicate API, typically completing within 15 minutes for most objects, which satisfies a 1-hour RPO; however, note that CRR does not replicate delete markers by default unless explicitly configured, so additional lifecycle rules may be needed to replicate delete markers for full protection.

KKey Concepts to Remember

  • Read the scenario before looking for a memorised answer.
  • Find the constraint that changes the correct option.
  • Eliminate answers that are true in general but not in this case.

TExam Day Tips

  • Watch for words such as best, first, most likely and least administrative effort.
  • Review why wrong options are wrong, not only why the correct option is correct.

Key takeaway

Answer the scenario, not the keyword: identify the specific constraint before choosing the most familiar-sounding option.

Real-world example

How this comes up in practice

A media company stores terabytes of video archives that are accessed once a year for audit purposes. Moving these objects to a cold storage tier (Azure Archive, S3 Glacier, or Google Nearline) costs a fraction of hot storage. Questions like this test whether you understand storage tiers, access frequency tradeoffs, and retrieval latency requirements.

What to study next

Got this wrong? Here's your next step.

Identify which exam domain this question belongs to, review the core concept, then practise similar questions from the same domain.

Related practice questions

Related SAA-C03 practice-question pages

Use these pages to review the topic behind this question. This is how one missed question becomes focused revision.

Practice this exam

Start a free SAA-C03 practice session

Short sessions build daily habit. Longer sessions build exam-day stamina. Try a timed session to simulate real conditions.

FAQ

Questions learners often ask

What does this SAA-C03 question test?

Design Resilient Architectures — This question tests Design Resilient Architectures — Read the scenario before looking for a memorised answer..

What is the correct answer to this question?

The correct answer is: Enable S3 versioning and configure cross-Region replication to a bucket in another Region. — Option C is correct because enabling S3 versioning protects against accidental overwrites and deletes by preserving all object versions, while cross-Region replication (CRR) asynchronously replicates objects to a bucket in another Region, providing recovery from a full Region outage. With versioning enabled, CRR replicates both current and previous object versions, meeting the ~1-hour RPO (typically within minutes for new objects) and ensuring data durability across Regions.

What should I do if I get this SAA-C03 question wrong?

Identify which exam domain this question belongs to, review the core concept, then practise similar questions from the same domain.

Are there clue words in this question I should notice?

Yes — watch for: "best". Signals that multiple options may be partially correct. Choose the option that most directly solves the exact problem described, not the one that sounds most complete.

What is the key concept behind this question?

Read the scenario before looking for a memorised answer.

About these practice questions

Courseiva creates original exam-style practice questions with explanations and wrong-answer analysis. It does not publish real exam questions, exam dumps, or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

Same concept, more angles

8 more ways this is tested on SAA-C03

These questions test the same concept from different angles. Work through them to make sure you can recognise it however the exam phrases it.

Variation 1. A ticket booking system stores uploaded documents in S3. The business requires a copy in another AWS Region for disaster recovery. What should be configured? The design must avoid adding custom operational scripts.

medium
  • A.S3 lifecycle transition to Glacier Flexible Retrieval
  • B.An EBS snapshot schedule
  • C.S3 Cross-Region Replication with versioning enabled
  • D.A CloudFront distribution

Why C: S3 Cross-Region Replication (CRR) automatically replicates objects from a source bucket in one AWS Region to a destination bucket in another Region, providing a disaster recovery copy without custom scripts. Enabling versioning on both buckets is a prerequisite for CRR, ensuring that all object versions are replicated and that the destination bucket can maintain a complete history of changes.

Variation 2. A ticket booking system stores uploaded documents in S3. The business requires a copy in another AWS Region for disaster recovery. What should be configured?

medium
  • A.S3 lifecycle transition to Glacier Flexible Retrieval
  • B.An EBS snapshot schedule
  • C.S3 Cross-Region Replication with versioning enabled
  • D.A CloudFront distribution

Why C: S3 Cross-Region Replication (CRR) with versioning enabled automatically copies objects from a source bucket in one AWS Region to a destination bucket in another Region, meeting the disaster recovery requirement for a geographically separate copy. Versioning must be enabled on both buckets to support replication of all object versions, ensuring consistency and recoverability. This is the native S3 feature designed for cross-region data redundancy without custom scripting or third-party tools.

Variation 3. A ticket booking system stores uploaded documents in S3. The business requires a copy in another AWS Region for disaster recovery. What should be configured? The architecture review board prefers a managed AWS-native control.

medium
  • A.S3 lifecycle transition to Glacier Flexible Retrieval
  • B.An EBS snapshot schedule
  • C.S3 Cross-Region Replication with versioning enabled
  • D.A CloudFront distribution

Why C: S3 Cross-Region Replication (CRR) is a fully managed AWS-native feature that automatically replicates objects from a source S3 bucket in one AWS Region to a destination bucket in another Region, meeting the disaster recovery requirement for a geographically separate copy. Enabling versioning on both buckets is mandatory for CRR to function, as it tracks object versions and ensures consistency during replication.

Variation 4. A media company stores original uploads in an S3 bucket. They must recover from accidental overwrites/deletes and also recover quickly from a full Region outage. The required RPO is about 1 hour. Which configuration best meets these requirements?

medium
  • A.Enable an S3 lifecycle policy to transition objects to Glacier after 7 days without enabling versioning.
  • B.Enable S3 cross-Region replication (CRR) but leave the bucket without versioning enabled.
  • C.Enable S3 versioning and configure cross-Region replication to a bucket in another Region.
  • D.Rely on frequent EBS snapshots of a temporary cache used during uploads.

Why C: Option C is correct because enabling S3 versioning protects against accidental overwrites and deletes by preserving all object versions, while cross-Region replication (CRR) asynchronously replicates objects to a bucket in another Region, enabling recovery from a full Region outage. With an RPO of about 1 hour, CRR meets this requirement as replication typically completes within minutes to a few hours, and versioning ensures point-in-time recovery of previous object states.

Variation 5. A team uses an S3 bucket to store important customer-generated exports. They need protection against accidental overwrites and also want copies of the data in another AWS Region for disaster recovery. Which S3 configuration best satisfies both requirements?

easy
  • A.Enable S3 lifecycle policies to automatically move objects to Glacier after 30 days only.
  • B.Enable S3 versioning and configure Cross-Region Replication to a destination bucket in another Region.
  • C.Disable all versioning and rely on AWS Backup to restore objects from a scheduled backup window.
  • D.Enable S3 Block Public Access and SSE-S3 encryption, without using versioning or replication.

Why B: Option B is correct because enabling S3 versioning protects against accidental overwrites by preserving all object versions, allowing recovery of previous versions. Configuring Cross-Region Replication (CRR) automatically replicates objects to a destination bucket in another AWS Region, providing disaster recovery by maintaining a copy of the data in a separate geographic location.

Variation 6. A team uses an S3 bucket to store important customer-generated exports. They need protection against accidental overwrites and also want copies of the data in another AWS Region for disaster recovery. Which S3 configuration best satisfies both requirements?

easy
  • A.Enable S3 lifecycle policies to automatically move objects to Glacier after 30 days only.
  • B.Enable S3 versioning and configure Cross-Region Replication to a destination bucket in another Region.
  • C.Disable all versioning and rely on AWS Backup to restore objects from a scheduled backup window.
  • D.Enable S3 Block Public Access and SSE-S3 encryption, without using versioning or replication.

Why B: Option B is correct because enabling S3 versioning protects against accidental overwrites by preserving previous versions of objects, and configuring Cross-Region Replication (CRR) automatically replicates objects to a destination bucket in another AWS Region, providing disaster recovery. This combination meets both requirements without manual intervention.

Variation 7. Your media processing pipeline writes original uploads to an S3 bucket and later generates derivative files. An operator accidentally deletes a subset of original uploads in production. You need to (1) restore the deleted objects with minimal data loss and (2) protect against both regional disasters and future operator mistakes. The company requires recovery even if objects are deleted and later overwritten. What is the most effective change to meet these requirements?

medium
  • A.Enable S3 versioning on the bucket and configure cross-Region replication so previous versions are available after regional loss and accidental deletion.
  • B.Move all objects to S3 Glacier Instant Retrieval and apply a lifecycle policy to keep only the latest object copy.
  • C.Use S3 server-side encryption with KMS keys and rely on access logs to manually recover the deleted objects.
  • D.Enable S3 bucket policies that deny DeleteObject, but do not enable versioning or replication.

Why A: Option A is correct because enabling S3 Versioning preserves all object versions, including overwrites and deletions (which become delete markers), allowing you to restore deleted objects by removing the delete marker. Cross-Region Replication (CRR) replicates both current and previous versions to a secondary Region, protecting against regional disasters. Together, they ensure recovery even if objects are deleted and later overwritten, meeting all requirements.

Variation 8. Your media processing pipeline writes original uploads to an S3 bucket and later generates derivative files. An operator accidentally deletes a subset of original uploads in production. You need to (1) restore the deleted objects with minimal data loss and (2) protect against both regional disasters and future operator mistakes. The company requires recovery even if objects are deleted and later overwritten. What is the most effective change to meet these requirements?

medium
  • A.Enable S3 versioning on the bucket and configure cross-Region replication so previous versions are available after regional loss and accidental deletion.
  • B.Move all objects to S3 Glacier Instant Retrieval and apply a lifecycle policy to keep only the latest object copy.
  • C.Use S3 server-side encryption with KMS keys and rely on access logs to manually recover the deleted objects.
  • D.Enable S3 bucket policies that deny DeleteObject, but do not enable versioning or replication.

Why A: Option A is correct because enabling S3 Versioning preserves all object versions, including deleted markers and overwritten objects, allowing recovery from accidental deletions. Cross-Region Replication (CRR) replicates both current and previous versions to a secondary region, providing protection against regional disasters. This combination ensures that even if objects are deleted and later overwritten, the original versions remain recoverable in both the source and destination buckets.

Keep practising

More SAA-C03 practice questions

Last reviewed: Jun 30, 2026

Question Discussion

Share a tip, memory trick, or ask about the reasoning behind this question. Do not post real exam questions, leaked content, braindumps, or copyrighted exam material. Comments are moderated and may be removed without notice.

Loading comments…

Sign in to join the discussion.

This SAA-C03 practice question is part of Courseiva's free Amazon Web Services certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the SAA-C03 exam.