测试环境
需求:将目前的一个主数据库服务器(简称A机,WindowsServer2008下安装的mysql数据库,数据量4000多万),系统是使用xenserver创建的VM,要做一个实时备份。因为数据量太大。初始数据导入导出耗时太长,要10几20几个小时。所以使用以下思路。
将A机关机,使用xenserver的克隆功能,copy vm .... => 选择:Fast clone ,瞬间完成克隆,克隆机简称B机。之后将A、B机启动。
一、在B机上做以下操作:
1、更改IP地址、主机名。
2、编辑数据库(MySQl) data文件夹下的auto.cnf文件,更改数据库的UUID,十六进制,随便改一下就可以。
二、然后在AB机上按正常主备数据库的设置方法来操作。重启AB机的Mysql服务后OK。
备:如果备份数据库时,库中的某个表不需要备份,可以在备机的my.ini中增加:
replicate-ignore-table=数据库.表
原文地址:http://devin223.blog.51cto.com/10447310/1754578