我在db服务器上成功地运行了xtracbackup,但我确实希望在另一台计算机(而不是运行MySQL的机器)上运行备份。
我尝试在我的桌面上运行xtrabackup工具,给出主机/端口选项,但得到以下错误:
InnoDB Backup Utility v1.5.1-xtrabackup; Copyright 2003, 2009 Innobase Oy
and Percona LLC and/or its affiliates 2009-2013. All Rights Reserved.
This software is published under
the GNU GENERAL
我试图使用Percona XtraBackup进行备份,并获得以下错误:
[root@ads-dev1 ~]# innobackupex /root/db
InnoDB Backup Utility v1.5.1-xtrabackup; Copyright 2003, 2009 Innobase Oy
and Percona LLC and/or its affiliates 2009-2013. All Rights Reserved.
This software is published under
the GNU GENERAL PUBLIC LICENSE Version 2,
我正在试验MariaDB Galera集群设置的第一次测试,但没有成功。
这是日志中的错误
innobackupex: Created backup directory /tmp
tar: -: Cannot write: Broken pipe
tar: Error is not recoverable: exiting now
innobackupex: 'tar chf -' returned with exit code 2.
innobackupex: got a fatal error with the following stacktrace: at /usr//
我从一个带有innobackupex的主服务器上获得了完整的备份。
现在,我在从服务器上用innobackupex恢复备份。
我使用命令准备备份:
innobackupex --defaults-file=/var/lib/mysql/backup-my.cnf --apply-log /var/lib/mysql
此命令以消息结束:
xtrabackup: cd to /var/lib/mysql/
xtrabackup: This target seems to be not prepared yet.
xtrabackup: No valid checkpoint found.
xtra
背景
今天,我正在用下面的命令来尝试perconna的innobackupex:
innobackupex --stream=xbstream /root/backup/ > /root/backup/backup.xbstream
然而,我注意到我的终端上出现了日志:
...
IMPORTANT: Please check that the backup run completes successfully.
At the end of a successful backup run innobackupex
prints "comp
我正在计划一个剧本来写我们的percona。我们的策略是每周备份一次,但每天/每小时进行增量备份。我读过innobackupex手册,对我是否真的需要它感到困惑。
据我理解,在dba.stackexchange.com上发表的一篇文章表明,如果我也在执行增量备份,我就不需要这样做了。percona论坛也证实了这一点。
为了更安全起见,这就是我计划实现的目标:
#first day of the week
innobackupex --user=myuser --password=mypassword /path/to/backup/dir
#Every day/hour
innobacku
当我尝试使用Percona innobackupex执行备份时,我得到以下错误:
george@db-pxc-1 [~] [17:50] sudo innobackupex --user=root --password=secret --host=127.0.0.1 ~/Data
160830 17:50:34 innobackupex: Starting the backup operation
IMPORTANT: Please check that the backup run completes successfully.
At the end of a
我刚刚在我的Debian (jessie)服务器上安装了一个Percona xtrabackup副本,但是当我运行它时,它说:
innobackupex version 2.3.5 based on MySQL server 5.6.24 Linux (x86_64) (revision id: 45cda89)
但我使用的是MySQL 5.5。这是与我的数据库一起使用的innobackupex的正确版本吗?如果不是,我应该使用哪个版本?文件不太清楚。
我使用以下进程安装了它:
apt-key adv --keyserver keys.gnupg.net --recv-keys 1C4CBDC
我正试图使用innobackupex从远程机器上获取备份。
./innobackupex --host=<mysql_server> --user=<username> <backup_dir>.
它失败了,因为它无法在服务器中找到目录。
(Errcode: 2 - No such file or directory)
我假设它正在搜索本地机器中的目录。请告诉我如何远程运行备份?
我想让percona做个无辜的后援,但从4小时开始我就一直在为这件事而挣扎。从许多论坛上尝试了所有可能的方法。更改my.cnf、解析参数的内部机制,但仍然无法解决这一问题。以前有人修过这个吗?请帮帮我!
sh: xtrabackup_51: command not found
innobackupex: fatal error: no 'mysqld' group in MySQL options
我使用的是perl脚本,它在我的另一个盒子中工作得很好,它用来进行单独的模式备份&最后,使用将所有模式合并在一起。
我在日志中有以下信息(张贴一天日志详细信息):
--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