Bird
0
0

You have an S3 bucket with versioning enabled and lifecycle rules to delete non-current versions after 30 days. What happens if you upload a new version of an object every day for 40 days?

hard📝 Application Q8 of 15
AWS - S3 Fundamentals
You have an S3 bucket with versioning enabled and lifecycle rules to delete non-current versions after 30 days. What happens if you upload a new version of an object every day for 40 days?
AVersions older than 30 days are deleted automatically, keeping recent versions.
BAll versions are kept indefinitely because versioning is enabled.
COnly the latest version is kept; older versions are deleted immediately.
DThe bucket stops accepting uploads after 30 days.
Step-by-Step Solution
Solution:
  1. Step 1: Understand lifecycle rules with versioning

    Lifecycle rules can delete old versions after a set time, even if versioning is enabled.
  2. Step 2: Effect of daily uploads and lifecycle

    Versions older than 30 days are removed automatically, recent versions remain accessible.
  3. Final Answer:

    Versions older than 30 days are deleted automatically, keeping recent versions. -> Option A
  4. Quick Check:

    Lifecycle + versioning = auto-delete old versions [OK]
Quick Trick: Lifecycle can clean old versions despite versioning [OK]
Common Mistakes:
MISTAKES
  • Thinking versioning prevents any deletion
  • Assuming all versions kept forever
  • Believing uploads stop after lifecycle period

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More AWS Quizzes