|
1.
停掉主库和从库服务,备份主库INNODB数据文件(innodbdata),表文件(整个datadir目录),日志文件(dblog)
2. 压缩数据文件
tar -cf data30.tar datadir dblog innodbdata
3.删掉原来从库的ibdata1,表文件,日志文件
Rm -rf datadir
Rm -rf dblog
Rm -rf innodbdata
4. 传输到从库,解压
tar -xvf data30.tar
5. 启动从数据库。
6. 在主库建立复制帐号
grant replication slave on *.* to slaver@'%' identified by 'slave';
flush privileges;
在主库的my.ini里增加(原配置文件修改过,不需要添加)
log-bin=mysql-bin
log-bin-index=mysql-bin.index
7. 主库执行
show master status;
得到MASTER_LOG_FILE和MASTER_LOG_POS
8.从库执行
CHANGE MASTER TO MASTER_HOST='10.0.0.30',MASTER_USER='slaver',MASTER_PASSWORD='slave',MASTER_LOG_FILE='mysql-bin.000029',MASTER_LOG_POS=323;
9. 从库执行
start slave;
|
|
|