我们有一个在 Windows Server 2008 R2 x64(服务器 A)上运行的 MySQL 5.1 实例复制到 Windows Server 2003 R2(服务器 B)上的另一个 MySQL 5.1 实例。
我们在另一台 Windows Server 2008 R2 x64 机器(服务器 C)上有一个新的 MySQL 5.5 实例。
我想用服务器 C 替换服务器 A。
我的计划是通过像这样“克隆”服务器 B 将服务器 C 设置为服务器 A 的另一个从站:
http://www.redips.net/mysql/add-new-slave/。
之后我打算这样做:
http://blesseddlo.wordpress.com/2011/06/03/convert-mysql-slave-to-master/。
之后我想将服务器 B 的主服务器更改为服务器 C。
这是一种可行的方法吗?有注意事项吗?将 MySQL 5.5 实例设置为 MySQL 5.1 实例的从属时,是否存在兼容性问题?
我不能只是停止一切并使用,mysqldump
因为不会有停机时间,而且我们有大约 25 GB 的数据必须通过千兆 LAN 传输。