首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >将EBS卷迁移到另一个可用性区域。我应该快照两次以减少停机时间吗?

将EBS卷迁移到另一个可用性区域。我应该快照两次以减少停机时间吗?
EN

Server Fault用户
提问于 2018-12-10 19:48:44
回答 1查看 1.1K关注 0票数 1

在AWS上,我有一个数据库服务器的EC2实例,附带一个250 of的EBS卷(实际数据200 of)用于数据存储。此卷以前没有被快照过。

我需要将这个卷移到另一个可用性区域。我在讨论最好的方法。服务器相当活跃,有大量的写入和更新。

  1. 我让网站离线,然后停止数据库服务器。我启动快照,并在完成后,根据新可用性区域中的快照启动卷。当我等待快照完成时,我估计大约有4个小时的停机时间。
  2. 我不确定这会不会更有效率。当站点保持在线时,我会对该卷进行快照。这可能需要5或6个小时,但还没有停机时间。快照完成时显然已经过时(并且可能损坏?)。然后我把网站离线,停止数据库服务器,并类似于上面,创建一个新的快照和卷。因为第二个快照应该只需要复制在这5到6个小时内修改过的数据,所以我假设我不会有4个小时的停机时间,但是快照会更快。这是正确的吗?

谢谢你的帮助。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2018-12-10 20:59:24

您认为后续快照应该更快的假设似乎是正确的(尽管我还没有尝试)。另外,我不认为快照250 be的容量将需要4个小时,我想它会更快。

另一方面-你在使用什么数据库?MySQL?PostgreSQL?SQL Server?先知?

最好在数据库级别上设置DB副本(也称为主从设置),同步两个实例,然后将从实例提升到新的主服务器。那样的话,你应该能够在很少的停机时间内完成任务。

票数 3
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/943712

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档