GreatSQL社区

搜索

[待回复] 请问一下mydumper使用问题

142 6 2024-7-25 13:14
本帖最后由 shynodes 于 2024-7-25 13:17 编辑

mydumper -u root -p 111111 -S /app/mysql/socket/mysql.sock -E -R -G  -C -c -t 8   -r 100000  -v 2  --logfile /app/backup/logs/mydumper.log  -o /app/backup/dump

每次尝试使用Mydumper备份,都在差不多最后阶段不动了。按数据量算,用mysqldump都备份完事了。mydumper还在备份.....
所以想请问一下,我命令有啥问题没有,

MySQL5.7.36
mydumper0.16,使用的rpm -ivh mydumper-x-x--x.rpm方式安装
全部回复(6)
yejr 2024-7-25 14:56:45
先用mysqldump实际执行一次看看是不是没问题

要先排除是备份工具的问题,还是MySQL自身的问题
tony 2024-7-26 14:20:25
看看备份日志 /app/backup/logs/mydumper.log
shynodes 2024-7-26 16:44:08
本帖最后由 shynodes 于 2024-7-26 16:58 编辑
yejr 发表于 2024-7-25 14:56
先用mysqldump实际执行一次看看是不是没问题

要先排除是备份工具的问题,还是MySQL自身的问题 ...

查看系统日志显示 ,mydumper ,oom了。我之前用也是OOM
请问是安装方式有问题吗?
mydumper-0.16.5-1.el7.x86_64.rpm,操作系统redhat7.9
github下载的rpm包
shynodes 2024-7-26 16:45:34
tony 发表于 2024-7-26 14:20
看看备份日志 /app/backup/logs/mydumper.log

mydumper日志中是:2024-07-25 15:31:44 [WARNING] - Using trx_consistency_only, binlog coordinates will not be accurate if you are writing to non transactional tables.
2024-07-25 16:06:20 [ERROR] - Thread 8: Error dumping table (db.t) data: Lost connection to MySQL server during query
Query: SELECT /*!40001 SQL_NO_CACHE */ * FROM `db`.`t`  WHERE (1535782228195863264 <= `holding_id` AND `holding_id` <= 1535782228195963263)         

应该是OOM断开连接了。
yejr 2024-7-26 18:06:11
shynodes 发表于 2024-7-26 16:45
mydumper日志中是:2024-07-25 15:31:44 [WARNING] - Using trx_consistency_only, binlog coordinates w ...

那就需要限制chunk-size和并发了
shynodes 2024-7-29 13:25:54
yejr 发表于 2024-7-26 18:06
那就需要限制chunk-size和并发了

好的,我找时间再试试。
shynodes

4

主题

0

博客

21

贡献

新手上路

Rank: 1

积分
36

助人为乐(铜)

合作电话:010-64087828

社区邮箱:greatsql@greatdb.com

社区公众号
社区小助手
QQ群
GMT+8, 2024-9-8 09:21 , Processed in 0.021225 second(s), 15 queries , Redis On.
快速回复 返回顶部 返回列表