Q7 — AWS SAA-C03 第4章

第 7/105 题 | ← 返回第4章

Q202.公司需要将用户交易数据保存在 Amazon DynamoDB 表中.公司必须将数据保留 7 年.满足这些要求的最有效的运营解决方案是什么?

正确答案: B. 使用 AWS Backup 为表创建备份计划和保留策略.

解析

为了将用户事务数据保存在Amazon DynamoDB表中,并使用最高效的解决方案将数据保留7年,公司应该使用AWS Backup为表创建备份计划和保留策略。因此,选项B是正确答案。 选项A建议使用DynamoDB时间点恢复来连续备份表。虽然这种方法可以工作,但它可能不是最有效的解决方案,因为与使用AWS Backup相比,它需要更多的手动设置和管理。 选项C建议使用DynamoDB控制台创建表的按需备份,将备份存储在Amazon S3 bucket中,并为S3 bucket设置S3 Lifecycle配置。虽然这种方法可以工作,但它不提供自动备份计划或保留策略,这可能导致存储成本和操作开销的增加。 选项D建议创建Amazon EventBridge (Amazon CloudWatch Events)规则来调用AWS Lambda函数,配置Lambda函数来备份表,将备份存储在Amazon S3桶中,并为S3桶设置S3生命周期配置。虽然这种方法可以工作,但与使用AWS Backup相比,它可能需要额外的基础设施管理。 通过使用AWS Backup为DynamoDB表创建备份计划和保留策略,该公司可以轻松地自动化备份过程,同时保留7年的数据。该解决方案提供了一种在DynamoDB中实现长期数据保留的经济有效且操作有效的方法。AWS Backup允许公司从一个中央位置管理备份过程,并提供灵活的备份计划和保留策略。此解决方案满足问题中所述的需求,同时最小化操作开销。