Q87 — AWS SAA-C03 第12章

第 87/100 题 | ← 返回第12章

Q887. 一家公司使用 Amazon RDS 及其数据库层的默认备份设置.该公司需要每天备份数据库以满足监管要求.该公司必须保留备份 30 天.哪种解决方案能够以最少的运营开销满足这些要求?

正确答案: B. 修改RDS 数据库,将自动备份的保留期设置为30 天.

解析

为了以最少的运营开销满足每天备份数据库并保留备份30天的要求,可以实施以下解决方案:B. 修改RDS 数据库,将自动备份的保留期设置为30 天.Amazon RDS 为数据库提供自动备份,默认情况下启用此功能.通过修改 RDS 数据库以将自动备份保留期设置为 30 天,公司可以确保每天执行数据库备份,并将备份保留所需的时间,而无需任何额外的运营开销.这是最简单、最有效的解决方案,因为它利用了 Amazon RDS 提供的内置备份功能.选项 A 建议编写一个 AWS Lambda 函数来每天创建 RDS 快照.虽然这种方法可以实现所需的每日备份,但它需要开发和管理自定义 Lambda 函数,从而带来了额外的复杂性.与使用 Amazon RDS 的内置自动备份功能相比,这会增加运营开销.选项 C 建议使用 AWS Systems Manager 维护时段来修改 RDS 备份保留期.虽然维护时段可用于计划任务和自动化管理操作,但通过此方法修改 RDS 备份保留期会增加不必要的复杂性.可以直接在 RDS 配置设置中设置所需的保留期,从而无需在这种情况下使用维护窗口.选项 D 建议每天使用 AWS CLI 创建手动快照并修改 RDS 备份保留期.虽然这种方法可以满足日常备份需求,但需要手动干预和管理快照创建过程.与使用 Amazon RDS 的自动备份功能相比,这会带来额外的运营开销.综上所述,为了以最少的运营开销满足每天备份数据库并保留 30 天备份的要求,将 RDS 数据库修改为自动备份保留期为 30 天(选项 B)是最有效的解决方案.