Which S3 feature should the company turn on to meet this requirement?
Server access logging
S3 Versioning
S3 Lifecycle rules
Encryption in transit and at rest
Explanations:
Server access logging tracks requests to S3 but does not provide data recovery capabilities.
S3 Versioning allows for the preservation, retrieval, and restoration of every version of an object, enabling recovery from accidental overwrites or deletions.
S3 Lifecycle rules manage object storage over time but do not help in recovering deleted or overwritten data.
Encryption protects data at rest and in transit but does not address the issue of data recovery from accidental deletions or overwrites.