2021-01-05

mysql主从备份说明(win系统)

1、 环境描述:

    主机:192.168.2.201

    从机:192.168.2.111

    Mysql版本:5.7

 

2、 主机my.ini配置:

    log-bin=C:\mysqlback

    expire-logs-days = 30

    max-binlog-size = 1G

    server-id = 1

    skip-name-resolve

    lower_case_table_names=1

    binlog-do-db=test1

    binlog-do-db=test  

3、 从机配置:

    log-bin=C:\mysqlback

    expire-logs-days = 30

    max-binlog-size = 1G

    server-id = 1

    skip-name-resolve

    lower_case_table_names=1

    replicate-do-db=test1 

    replicate-do-db=test  

    slave-skip-errors =1032,1062,126,1114,1146,1048,1396

    # replicate-ignore-db=mysql  指定不备份

 

注意:如果想做一个复杂点的结构:比如说,A->B->C,其中B是A的从服务器,同时B又是C的主服务器,那么B服务器除了需要打开log-bin之外,还需要打开log-slave-updates选项,

可以在B上使用"show variables like 'log%';"来确认是否已经生效。

 

4、 操作流程:

 

    主机操作流程:

 

      首先保证主机二进制日志是开启的,

 

 

      show variables like 'log_bin';

 

      如果Value 为 OFF 则未开启日志文件,检查my.ini文件是否配置正确或者完全 ,my.ini文件修改需要后需要重新启动 MySQL服务

 

      然后在主机给从机赋权,创建一个账号

 

      GRANT REPLICATION SLAVE,RELOAD,SUPER,SELECT ON *.* TO "用户名"@"从机地址" IDENTIFIED BY "密码";

 

       最后查看一下主机状态:SHOW MASTER STATUS;

                 

 

    从机操作流程:

      自mysql5.1.7之后就不在支持参数去设置关联的主机,转用以下模式的命令进行关联

      change master to master_host='主机地址', master_user='之前创建的用户名', master_password='密码', master_log_file=' mysqlback.000010', master_log_pos=2731;

      说明:日志名写错或pos值与主机对不上,均会导致备份开启失败

       从机关联成功之后

      运行命令:START slave;开启复制

      show slave status ;查看复制情况,注意以下两个字段

      Slave_IO_Running =yes

      Slave_SQL_Running=yes

      均为yes 则表示主从备份已经开始工作

*********************************************结束********************************************

注意:如果当前主机数据量已经很大,建议先手动备份到从机。

如备份失败,可通过从机的事件查看器中的事件管理(右击此电脑>管理>事件查看器)查看相应的失败原因,然后针对原因一一解决。

 









原文转载:http://www.shaoqun.com/a/505966.html

跨境电商:https://www.ikjzd.com/

王惟:https://www.ikjzd.com/w/1744

张洁:https://www.ikjzd.com/w/1663


1、环境描述:    主机:192.168.2.201    从机:192.168.2.111    Mysql版本:5.72、主机my.ini配置:    log-bin=C:\mysqlback    expire-logs-days=30    max-binlog-size=1G    server-id=1    skip-name-resolve    lower_case_table
邮乐网购物商城:邮乐网购物商城
一淘网:一淘网
养生度假山庄:养生度假山庄
杭州动漫节2020在哪举办?2020杭州国际动漫节地点?:杭州动漫节2020在哪举办?2020杭州国际动漫节地点?
亚马逊将停止支持Dash Wand购物设备:亚马逊将停止支持Dash Wand购物设备

No comments:

Post a Comment