当前位置:论坛首页 > Linux面板 > Linux面板教程

MySQL主从复制(重构板)2.0 使用教程

发表在 Linux面板2023-6-2 17:46 [复制链接] 14 8233

前言:数据库在业务中的重要性在建站中不言而喻,对于数据库的安全,无论怎么重视都不过分。
因此MySQL主从复制重构版弥补了以前的MySQL主从复制的不足,采用GTID方式进行主从复制,保证主库数据库损坏的时候,从库可以通过修改简单的配置立马替换到主库,保证业务的正常运行。


下面将说明如何MySQL主从复制(重构版)去做主从配置

环境介绍
主库环境
主库服务器IP:192.168.1.181
面板版本:7.9.10
MySQL版本:5.7.41
插件:MySQL主从复制(重构版)

从库环境
操作系统:Ubuntu-20
从库服务器IP:192.168.1.56
面板版本:7.9.10
MySQL版本:5.7.40


注意:
1.从库服务器不用安装“MySQL主从复制(重构版)”插件

2.此插件仅支持Mysql5.7和8.0版本
3.从库服务器需要与主库服务器使用相同的MySQL版本(主版本号相同如5.7只能同步至5.7)
4.当前MySQL主从复制插件仅支持一主多从
5.第一次添加同步数据库时会重启MySQL(创建主从设置需要修改MySQL配置文件,修改配置文件后需要通过重启运行环境来重新加载)

一、MySQL主从前置设置
1.在从库服务器的面板上进行操作 获取API密钥
QQ图片20230602161816.png


2.在主库服务器上放行3306端口,允许从服务器进行连接
QQ图片20230602162116.png


二.正式配置Mysql主从
打开Mysql主从插件 填写从库相关资料
QQ图片20230602162434.png

2.选择要同步的数据库与数据表

QQ图片20230602172406.png
3.等待自动化配置完成
QQ图片20230602173937.png
4.启动成功即部署成功
QQ图片20230602174117.png


2.3版本更新
【主从】检查从库是否存在同名数据库 该步骤进行调整
当从库中存在同名数据时,会提示是否已手动同步
1.jpg
如果已经手动同步后,请点击【已手动同步】,则会跳过【同步数据库该步骤】
如果未同步或从库数据与主库数据不一致,请点击取消,删除从库存在的同名数据库,再点击重新配置,进行同步数据库

主主模式配置:
例:
数据库:xxx.xxx.1.10 xxx.xxx.1.11
1.10 数据库中存在数据,是需要同步到 1.11

登录 1.10 安装主从插件,配置 1.11 为从库,
   1.配置从库信息
   2.选择数据库
   3.进行配置,主要目的将数据同步到另一台数据库
登录 1.11 安装主从插件,配置 1.10 为从库
   1.配置从库信息
   2.选择数据库,注意:数据库选择需要与上面选择的数据一致
   3.在进行配置时,检查从库是否存在同名数据库时,会自动检查并提示是否配置主主模式,点击确认即可配置

注意!!!
如不懂主主模式,请勿设置!
请进行数据备份!!!避免因为误操作而导致数据丢失!!!
主主模式下,进行的删除操作也会同步到另一台数据库!!!
请根据各自情况安全合理进行配置!
2.jpg
补充:设置完主主后,需要将两台数据库全部设置为读写状态 3.jpg


QQ图片20230602172725.png
使用道具 举报 只看该作者 回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

企业版年付运维跟进群

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急问题处理

论坛响应时间:10分钟

问题处理方式:1对1处理(优先)

工作时间:白班:9:00 - 18:00

工作时间:晚班:18:00 - 24:00

立即付费处理

工作时间:09:00至24:00

快速回复 返回顶部 返回列表