A机器上运行MySQL5.7,想把它的binlog文件,实时(注意:是实时)同步到B机器上,需要怎么做?想用rsync

samyp1234 2019-06-08 06:20:32
A机器上运行MySQL5.7,想把它的binlog文件,实时(注意:是实时)同步到B机器上,需要怎么做?想用rsync;

说明:我测试过使用 read-from-remote-server , 不好; 会断;

所以想用 rsync; 不知道能否达到效果;

...全文
378 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjcxc 2019-09-17
  • 打赏
  • 举报
回复
一般来说,还是在 B 上面建一个从服务器吧,这样 BINLOG 就可以过来了,你只可以把 SQL THREAD 停掉,这样只做 BINLOG 的同步
weixin_40784365 2019-09-12
  • 打赏
  • 举报
回复
1、减master to slave同步 压力;
2、中继只接收binlog,无写入,只有网络没有io,配一台小机器大网络就可以;
3、从中继过来的东西,再同步到级联slave的时候不考虑master同步压力,直接同步即可
zxcseraph 2019-06-14
  • 打赏
  • 举报
回复
能说下你这么做的意义是啥吗?
遇星 2019-06-10
  • 打赏
  • 举报
回复
可以采用blackhole,黑洞引擎,这个引擎只会产生binlog,不会写入数据到文件。可以利用这个引擎搭一个从库,就等于实时备份binlog了。

56,912

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧