<代码> 1,备库备份报的错 mydumper - u root - p xxxx, trx-consistency-only - b - t测试t1, t2 - o/备份/mysql/叭掌? % F ' * * (mydumper: 19792): * *警告:使用trx_consistency_only binlog坐标不准确,如果你在写非事务性表。 * * (mydumper: 19792):关键的* *:PROCESSLIST有查询运行时间超过60年代,流产转储, 使用——long-query-guard改变保护价值,杀死查询(——kill-long-queries)或使用 不同的服务器进行转储 2,解决方法 添加一个- l参数,设置足够大的值,可以顺利备份 mydumper - u root - p xxx——trx-consistency-only - l 99999999 - b - t测试t1, t2 - o/备份/mysql/叭掌? % F ' 3,帮助文件 [mysql@roidb01 ~] mydumper美元,帮助 用法: mydumper[选项…)多线程MySQL倾销 帮助选择: -?,帮助显示选项 应用程序选项: - b,数据库数据库转储 - t,表列出逗号分隔的表列表转储(不排除正则表达式选项) - o, omit-from-file文件包含一个数据库列表。表条目跳过,每一条线(跳过前应用正则表达式选项) - o, outputdir输出文件的目录 - s, statement-size未遂INSERT语句的大小(以字节为单位,默认1000000 - r,行试图表分割成块这么多行。这个选项关闭——chunk-filesize - f, chunk-filesize表分割成块的输出文件的大小。这个值是MB - c,压缩压缩输出文件 - e, build-empty-files构建转储文件即使没有数据可以从表中 为“db - x, regex正则表达式。表的匹配 我,ignore-engines存储引擎忽略的逗号分隔列表 - n, insert-ignore转储行插入忽略 - m, no-schemas不转储表与数据模式 - d,没有数据转储表数据 - g,触发转储触发器 - e,事件转储事件 - r,例程将存储过程和函数 - w, no-views不转储的观点 - k,没有锁不执行临时共享读锁。警告:这将导致不一致的备份 ——no-backup-locks不使用Percona备份锁 ——less-locking InnoDB表上锁定时间最小化。 * * - l, long-query-guard设置长查询计时器在几秒钟内,默认60 * * - k, kill-long-queries杀死长时间运行的查询(而不是流产) - d,守护进程使守护进程模式 我,每个转储快照snapshot-interval间隔(分钟),需要守护进程,默认60 使用- l,日志文件日志文件名称,默认情况下使用stdout ——tz-utc设置TIME_ZONE=' + 00:00”的转储时允许倾倒时间戳数据服务器数据在不同的时区或数据被移动服务器之间有不同的时区,默认为使用——skip-tz-utc禁用。 ——skip-tz-utc ——use-savepoints使用保存点减少元数据死锁问题,需要超级特权 ——成功-在- 1146不是增量错误计数和警告,而不是关键的表不存在 ——lock-all-tables使用锁表,而不是FTWRL - U,更新使用Update_time转储只表在过去你天更新 ——trx-consistency-only事务一致性 ——complete-insert使用完整的INSERT语句,包括列名 - h,主机主机连接 - u,用户用户名与必要的特权 - p,密码用户密码 ————ask-password提示用户密码 - p, TCP/IP端口连接到端口 - s, UNIX域套接字文件用于套接字连接 - t,使用线程的线程数量,默认4 - c, compress-protocol使用压缩MySQL连接 - v,版本显示程序并退出 - v,冗长冗长的输出,0=沉默,1=错误,2=警告,3=信息,默认2 ——defaults-file使用特定的默认文件 使用ssl, ssl连接 ——关键的关键文件的路径名 - cert证书文件的路径名 ——ca证书权威文件的路径名 ——capath路径名称到一个目录,其中包含SSL信任PEM格式的CA证书 ——密码的列表允许使用SSL加密的密码 代码>