如何跨区域迁移AWS资源?

时间:2020-10-05 12:37:29

标签: amazon-web-services

我已经使用AWS近两年了,大部分资源(EC2,ELB,RDS,Elasticache)已部署到爱尔兰(eu-west-1),主要是因为延迟。一月份,AWS开设了一个新的区域-开普敦(af-south-1)-该区域具有更少的延迟。 我想知道如何轻松地将所有资源转移到新区域吗?

谢谢

2 个答案:

答案 0 :(得分:0)

不幸的是,您无法将资源从一个区域移动到另一区域,您将只能重新创建资源并将任何数据迁移到要使用的区域中。

管理和维护基础结构的最佳实践是将基础结构用作代码,如果您已将其作为适当的位置,则应像将其运行到要使用的新区域中一样简单。否则,这将需要从头开始,而您并不需要基础结构作为代码,如果将来您需要执行任何类似的任务(例如另一种迁移或灾难恢复方案),我绝对会推荐这种方法。

请注意,某些服务也是全局的(例如IAM和CloudFront),因此这些服务不需要任何此类迁移。

对于数据迁移,有一些服务可以帮助实现这一点:

答案 1 :(得分:0)

您可以创建现有实例的AMI,然后可以在不同区域或帐户之间共享它们。见链接: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/sharingamis-explicit.html