AWS SAA 题库

点击卡片任意位置翻面查看正确答案与解析,也可以用键盘 切换题目。

第 99 / 1018 题单选题

一家公司需要将数据存储在Amazon S3,并必须防止数据被更改。该公司希望新上传到Amazon S3的对象在不特定的一段时间内保持不可更改,直到公司决定修改这些对象。只有公司AWS账户中的特定用户可以删除对象。 解决方案架构师应该采取什么措施来满足这些要求?

  • A. 创建一个S3 Glacier vault。将写入一次、多次读取(WORM)vault锁定策略应用于对象。
  • B. 创建一个启用S3对象锁定的S3存储桶。启用版本控制。设置100年的保留期。将治理模式用作新对象的S3存储桶默认保留模式。
  • C. 创建一个S3存储桶。使用AWS CloudTrail来跟踪修改对象的任何S3 API事件。收到通知后,从公司的任何备份版本中恢复修改后的对象。
  • D. 创建一个启用S3对象锁定的S3存储桶。启用版本控制。向对象添加法律保留。向需要删除对象的用户的IAM策略中添加s3:PutObjectLegalHold权限。
第 99 / 1018 题正确答案 D
  • D. 创建一个启用S3对象锁定的S3存储桶。启用版本控制。向对象添加法律保留。向需要删除对象的用户的IAM策略中添加s3:PutObjectLegalHold权限。

AI 解析

本题涉及Amazon S3对象锁定功能及权限管理。资料来源于AWS官方文档关于S3对象锁定的说明。选项A使用Glacier保管库锁定策略,适用于归档存储而非常规S3场景。选项B设置100年固定保留期,不符合“不特定时间段”要求。选项C依赖CloudTrail监控及手动恢复,无法实时阻止修改。选项D启用对象锁定和版本控制,使用法律保留模式(无固定期限),通过IAM策略授予特定用户权限以解除保留后删除,符合题目中“防止修改直至公司决定”及权限控制的需求。