An editorial application frequently replaces files at the same S3 object keys. Editors must be able to recover a previous file after an accidental overwrite. Recovery must not depend on a separate nightly copy job. Which bucket feature best meets this requirement?

  1. Enable SSE-S3 and use the encryption key to reconstruct overwritten plaintext.
  2. Configure a daily lifecycle transition to Standard-IA and rely on the transition to preserve each overwritten file.
  3. Enable S3 Versioning before subsequent overwrites occur and retain the previous versions.
  4. Enable access logging and recover the complete previous object from each request log.
Sign in to start exam

Exam