AmazonAmazon Solution Architect Professional SAP-C02 Certification
·CN
·更新于 1 Aug 2026
一家公司使用 AWS CodeCommit,需要将存储库数据的备份副本保存在第二个 AWS 区域中。哪种方法可以满足此要求?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 创建 EventBridge 规则,在每次存储库推送时触发 AWS CodeBuild。在 CodeBuild 中,克隆存储库,创建内容的 .zip 文件,并将该文件复制到第二个区域的 S3 存储桶中。.
为什么这是答案
正确答案描述了一种有效且经济高效的跨区域备份 CodeCommit 存储库的方法。EventBridge 规则可以在每次存储库推送时触发 CodeBuild,CodeBuild 可以克隆存储库、压缩内容并将其复制到第二个区域的 S3 存储桶中。这确保了在每次更改后都进行备份,并且利用了 S3 进行持久和经济高效的存储。
AWS Elastic Disaster Recovery (DRS) 主要用于 EC2 实例和本地服务器的灾难恢复,不直接支持 CodeCommit 存储库备份。AWS Backup 目前不支持直接备份 CodeCommit 存储库。Step Functions 工作流可以实现此功能,但直接使用 EventBridge 和 CodeBuild 更简单且更具成本效益,因为 CodeBuild 可以直接执行所需的 Git 操作和 S3 传输。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡