CloudFormation 模板预置了一个 Amazon RDS 实例来创建一次性开发环境;当不再需要该环境时,会删除堆栈。RDS 数据必须在堆栈删除后仍然存在,以便可以重复使用。确保在堆栈删除后保留 RDS 数据最可靠和高效的方法是什么?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 在 CloudFormation 模板中设置 RDS 资源的 Snapshot Deletion Policy,以便在删除堆栈时保留快照。.
为什么这是答案
正确答案是“在 CloudFormation 模板中设置 RDS 资源的 Snapshot Deletion Policy,以便在删除堆栈时保留快照”。这是最可靠和高效的方法,因为 CloudFormation 的 DeletionPolicy 属性允许您控制资源在堆栈删除时的行为。通过将 RDS 资源的 DeletionPolicy 设置为 Snapshot,CloudFormation 会在删除 RDS 实例之前自动创建一个最终快照并保留它,即使堆栈被删除。 其他选项效率较低或不可靠: 实施脚本进行持续备份会增加复杂性和成本,并且可能无法保证在堆栈删除前完成备份。 手动运行 Lambda 函数容易出错,并且不符合自动化和可靠性的要求。 创建单独的 CloudFormation 模板来备份 RDS 实例增加了管理开销,并且仍然需要手动触发或复杂的协调。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡