Topic 1 Question 18
A company is storing sensitive customer data in an Amazon S3 bucket. The company wants to protect the data from accidental deletion or overwriting. Which S3 feature should the company use to meet these requirements?
S3 Lifecycle rules
S3 Versioning
S3 bucket policies
S3 server-side encryption
ユーザの投票
コメント(9)
- 正解だと思う選択肢: B
The Correct answer is B.
Versioning in Amazon S3 is a means of keeping multiple variants of an object in the same bucket. You can use the S3 Versioning feature to preserve, retrieve, and restore every version of every object stored in your buckets. Versioning-enabled buckets can help you recover objects from accidental deletion or overwrite. For example, if you delete an object, Amazon S3 inserts a delete marker instead of removing the object permanently. https://docs.aws.amazon.com/AmazonS3/latest/userguide/Versioning.html
👍 17Anyio2023/10/15 - 正解だと思う選択肢: B
A. S3 Lifecycle rules: Manages object lifecycle for storage optimization, not specifically designed for accidental deletion protection.
B. S3 Versioning: S3 Versioning is a feature that allows you to preserve, retrieve, and restore every version of every object stored in a bucket. Enabling versioning helps protect against accidental deletion or overwriting of data. When versioning is enabled, each new version of an object is assigned a unique version ID, and you can easily restore previous versions if needed.
C. S3 bucket policies: Defines access permissions, but does not inherently protect against accidental deletion or overwriting.
D. S3 server-side encryption: Encrypts data at rest for security but does not directly address accidental deletion or overwriting.
👍 8TheFivePips2024/09/21 B - S3 Versioning is correct.
"Versioning-enabled buckets can help you recover objects from accidental deletion or overwrite."
Reference: https://docs.aws.amazon.com/AmazonS3/latest/userguide/Versioning.html
👍 2isaphiltrick2023/10/12
シャッフルモード