有没有办法将EBS快照复制到其他区域的另一个帐户? (跨区域,跨帐户)

时间:2020-04-30 15:25:11

标签: amazon-web-services amazon-ec2 aws-lambda boto3 amazon-ebs

我正在尝试找出是否有可能将var response = await client.SendEmailAsync(msg); if (response.StatusCode != HttpStatusCode.OK && response.StatusCode != HttpStatusCode.Accepted) { var errorMessage = response.Body.ReadAsStringAsync().Result; throw new Exception($"Failed to send mail to {to}, status code {response.StatusCode}, {errorMessage}"); } 中的snapshot复制到另一个account中的另一个region中,并且只需一次 (表示复制/共享到另一个帐户,然后从新帐户复制到另一个区域),方法是使用lambda functionboto3。 我已经搜索了aws文档,但没有运气

1 个答案:

答案 0 :(得分:0)

当您需要这种“复杂”逻辑时,可以使用CloudFormationTerraform来实现。该流程将类似于建议的注释,将其复制到另一个区域并授予另一个帐户的权限。

This AWS博客谈到了示例CloudFormation模板here的类似要求。

如果您不熟悉CloudFormation,则可以开始使用他们的docs,但是急着想做的事就不行了。好的做法是您可以尽早开发。