shynodes 发表于 2024-7-25 13:14:53

请问一下mydumper使用问题

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方式安装

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 - Using trx_consistency_only, binlog coordinates will not be accurate if you are writing to non transactional tables.
2024-07-25 16:06:20 - 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 - Using trx_consistency_only, binlog coordinates w ...

那就需要限制chunk-size和并发了

shynodes 发表于 2024-7-29 13:25:54

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

好的,我找时间再试试。
页: [1]
查看完整版本: 请问一下mydumper使用问题