我让 AWS Backup 执行服务器 EBS 备份。但还希望自动将 AWS Backup 生成的快照复制到另一个(非 AWS 组织)账户。
AWS 提供了几个如何“几乎”做我想做的事的例子:
- 共享 EBS 快照的手动过程工作正常,但它是手动的。
- 有一个自动化跨账户快照副本的过程,但这是基于我没有使用的 EBS 生命周期策略,因为我使用的是 AWS Backup。
- AWS Backup 中甚至还有一个跨 AWS 账户创建备份副本的流程,但仅限于 AWS Organizations 中。
所以,两个问题:
- 我是否错过了在标准 AWS 工具中执行此操作的简单方法?
- 如果没有,我必须定制一些东西,最好的方法是什么?
我能想到的最简单的事情是几个预定的 lambda 函数,或者使用 aws CLI 的 bash 脚本。一个在源账户中与另一个账户共享 AWS Backup 创建的快照,另一个在目标账户中标识新共享的快照并复制它。但这一切都基于使用时间点时间戳来确定新创建的内容并采取相应措施。这感觉不是一个非常强大的解决方案。