我需要执行一些步骤,我必须将我们公司的live迁移到一个新的服务器上,如果我使用正常的方式,例如锁表、mysqldump、scp、mysql还原,它需要5-6个小时左右,所以我想通过这些步骤使它更快:(请注意,我已经在备份服务器上进行了主/从复制)
1-从备份服务器获取完整的mysql备份,并编写pos。
2-从新DB服务器中的前一步恢复备份。
3-从步骤1开始,在旧的和新的Live之间创建主/从复制。
4锁写在Live上。
5-确保新的Live DB是最新的(如何?)
6-发布新的Live DB服务器。
所以,从1到3的步骤,不管采取什么,但我的Live仍然工作,我将采取大约每小时1/2之间的步骤,从4到6,我的理论有效吗?,有什么建议吗?另外,如何确保我的新Live是最新的,我想就像在主DB上没有人写(通过锁写DB)时,从db上的当前pos计数器停止计数?
发布于 2021-06-09 22:02:40
https://dba.stackexchange.com/questions/290442
复制相似问题