greatSQL小生 发表于 2024-10-15 17:11:03

请教MySQL 迁移到greatsql,后反向同步到MySQL处理过程

有没有哪个老师知道,MySQL 迁移到greatsql,后反向同步到MySQL处理过程,完整处理过程和注意事项,比如同步数据是要导出业务数据库即可然后设置binlog-do-db 做主从同步 还是不用设置这个直接按MySQL 方式全库导出和主从配置,即使两边的参数和数据字典不一样也没关系
有哪个老师比较清楚的或者万里的大佬帮忙解答下呗~~

yejr 发表于 2024-10-16 14:58:46

MySQL迁移到GreatSQL可以参考手册:https://greatsql.cn/docs/8.0.32-26/7-migrate-and-upgrade/2-migrate-from-mysql-togreatsql.html

如果MySQL版本 <= 8.0.32 的话,基本上可以在线直接inplace替换升级。
如果MySQL版本 > 8.0.32,那最好进行逻辑备份导出 + 导入方式升级。

迁移到GreatSQL后,可以再创建主从复制通道,构建从 GreatSQL => MySQL 的数据复制链路。

greatSQL小生 发表于 2024-10-17 09:06:23

yejr 发表于 2024-10-16 14:58
MySQL迁移到GreatSQL可以参考手册:https://greatsql.cn/docs/8.0.32-26/7-migrate-and-upgrade/2-migrate- ...

构建主从同步所有库都行还是选择需要的业务库就行了?还是说把greatsql 的库都全部同步到MySQL,这样数据字典是否有变化等等情况

yejr 发表于 2024-10-17 09:26:11

greatSQL小生 发表于 2024-10-17 09:06
构建主从同步所有库都行还是选择需要的业务库就行了?还是说把greatsql 的库都全部同步到MySQL,这样数据 ...

建议全量复制,不建议设置复制规则,容易出问题

yejr 发表于 2024-10-17 09:37:07

如果是从MySQL高版本降级到GreatSQL 8.0.32-26,需要关注这个注意事项 https://greatsql.cn/docs/8.0.32-26/1-docs-intro/relnotes/changes-greatsql-8-0-32-26-20240805.html#%E9%99%8D%E7%BA%A7%E5%88%B0-greatsql-8-0-32-26

caihe.li 发表于 2024-10-17 15:21:50

直接change master,可以配置只同步业务库

greatSQL小生 发表于 2024-10-22 11:27:21

yejr 发表于 2024-10-17 09:26
建议全量复制,不建议设置复制规则,容易出问题

全量同步有个问题是MySQL 和greatsql 的库和用户默认是不一样的,是不是在replicate_do_db = my_db(业务库就行了)

greatSQL小生 发表于 2024-10-22 11:27:58

yejr 发表于 2024-10-17 09:26
建议全量复制,不建议设置复制规则,容易出问题

容易出什么问题,ddl 和dml 等操作问题?
页: [1]
查看完整版本: 请教MySQL 迁移到greatsql,后反向同步到MySQL处理过程