tidb 5.0.3
br 的全备不带mysql库, mysqldump的方式是否可以把用户权限库mysql导出,再导入到新集群中。
可使用dumpling来导出mysql库,然后使用lightning导入
dumpling -B mysql -f '*.*'
也可以使用mydumper和myloader组合
或者用br单独备份一下mysql库
br backup db --db mysql
mysqldump 是不是也可以
可以使用mysqldump
你好,mysql库这些表里面是不是有每个集群特有的schema 信息,导入到新集群是不是会有问题。 我的全备数据昨天已经导入到了tidb集群中, 今天线上集群如果有一些表重建,表的信息可能有变动,我随便看了两个表。我看记录了一些表的id 和 range的信息。 重建的话表ID就变了,range信息可能也不准了。 导入到新集群中,会有问题吗
支持的,这个报错应该是只加了-B没有加-f,加-f参数试下
dumpling -h 127.0.0.1 -P 4000 -u root -t 16 -r 200000 -F 256MiB -B mysql -f 'mysql.*' -o /temp
1 个赞
确实只加了-B, 加上-f 后任务正常跑了。
十分感谢大佬!
dumpling备份我没有加-f,只加了-B mysql ,报错了。加上-f 好了。
mysqldump 备出来确实有乱码,现在正在用dumpling导。
dumping支持的兼容性有应该更好
dumpling,mysqldump,mydumper我都试过,都可以用来做逻辑备份的。
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。