我需要将生产环境从 EC2-Classic 迁移到 VPC。目前我有一个 Elastic LB,后面有几个 EC2 实例。我的计划是:
- 创建新的 LB 均衡器并添加 VPC 实例
- 使用加权循环法创建 2 条 Route53 记录 (http://aws.amazon.com/about-aws/whats-new/2011/05/24/amazon-route53-elb-integration-wrr-ga/),例如,90% 的流量指向旧 LB,10% 指向新
- 如果一切顺利,我们可以向 VPC 添加更多实例并更改 Route53 权重
- 最后我们只留下一条 DNS 记录并关闭旧的 LB
有效果吗?还有更好的方法吗?
维塔利·蒂亚
答案1
是的,这应该可行(而且这也是您在云中应该采用的方式)。只需复制整个基础设施,然后将流量转移到新基础设施,并控制两个基础设施的指标。