1、主库mysqldump
mysqldump --all-databases --default-character-set=utf8 -R -q --triggers --master-data=2 --single-transaction >0811.sql
2、scp 0811.sql(信任)
3、防火墙
从到主的3306
4、建立备份账号
grant replication slave on *.* to 'backup'@'10.129.130.183' identified by '123123';
5、备库测试账号是否能登录
5、查看备库数据库连接(防止有应用连接)
show processlist
6、倒
mysql --default-character-set=utf8 <0811.sql
过程较长我就可以看一下数据库里面的数据库什么情况了(mysqlshow)
可以看看执行到哪个数据库了mysqladmin pro
查看datadir du -sh ./*
7、指定主库
CHANGE MASTER TO
MASTER_HOST='10.129.132.28',
MASTER_USER='backup',
MASTER_PASSWORD='123123',
MASTER_PORT=3306,
MASTER_AUTO_POSITION = 1;
8、开始从库
start slave
9、show slave status
这里有个小故障: