首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在导出备份时,innobackupex失败了。

在导出备份时,innobackupex失败了。
EN

Database Administration用户
提问于 2012-10-30 15:15:57
回答 1查看 413关注 0票数 3

我使用的是perl脚本,它在我的另一个盒子中工作得很好,它用来进行单独的模式备份&最后,使用将所有模式合并在一起。

我在日志中有以下信息(张贴一天日志详细信息):

代码语言:javascript
复制
--slave-info is used with --no-lock but without --safe-slave-backup. The
binlog position cannot be consistent with the backup data.
Died at /apps/mysql/scripts/mysql_backup.pl line 214.

  [Fri Oct 26 04:20:01 2012] [14670]
  [Fri Oct 26 04:20:01 2012] [14670] Starting individual backups
  [Fri Oct 26 04:20:01 2012] [14670]
  [Fri Oct 26 04:20:01 2012] [14670] Backing up proddb
  [Fri Oct 26 04:20:01 2012] [14670] Creating /tmp/mysql_backup-14670.fifo
  [Fri Oct 26 04:20:01 2012] [14670] Starting /usr/local/bin/zipmt -s -t 4 
  -c - < /tmp/mysql_backup-14670.fifo > /apps/dbbackup/proddb02.backup-
  2012-10-26-042001-proddb.dmp.bz2
  [Fri Oct 26 04:20:01 2012] [14670] Starting /usr/bin/innobackupex 
  --slave-info --no-lock --stream=tar --databases proddb ./ >
  /tmp/mysql_backup-14670.fifo
  [Fri Oct 26 04:20:02 2012] [14670] FAIL: /usr/bin/innobackupex 
  --slave-info --no-lock --stream=tar --databases proddb ./ > 
  /tmp/mysql_backup-14670.fifo failed 256

详细信息见/app/dbbackup/backup.log。

代码语言:javascript
复制
 Cause:
   /usr/bin/innobackupex --slave-info --no-lock --stream=tar --databases
  proddb ./ > /tmp/mysql_backup-14670.fifo failed 256

即使备份失败后,/tmp中仍然存在命名管道:

代码语言:javascript
复制
  ls -lrth /tmp 
  =============

 prw-r--r--. 1 root root    0 Oct 25 04:20 mysql_backup-18215.fifo
 prw-r--r--. 1 root root    0 Oct 26 04:20 mysql_backup-14670.fifo
 prw-r--r--. 1 root root    0 Oct 27 04:20 mysql_backup-11278.fifo
 prw-r--r--. 1 root root    0 Oct 28 04:20 mysql_backup-7163.fifo
 prw-r--r--. 1 root root    0 Oct 29 04:20 mysql_backup-4191.fifo
 prw-r--r--. 1 root root    0 Oct 30 04:20 mysql_backup-595.fifo

知道吗,为什么备份失败了?

EN

回答 1

Database Administration用户

发布于 2012-11-08 07:54:57

尝试使用选项:-安全从备份

代码语言:javascript
复制
This is for consistent backup on the slave machines.
This option basically stops the slave SQL activity dueing the backup 
of individual DBs.
You will see slave SQL thread error and initilization messages 
regularly during the backup.

希望这能有所帮助。请告诉我们结果..。

票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/27890

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档