gpt4 book ai didi

mysql - xtrabackup(innobackupex) 是否与 innodb_file_per_table (Barracuda) 一起正常工作?

转载 作者:行者123 更新时间:2023-11-29 03:02:02 25 4
gpt4 key购买 nike

尝试使用 Percona Xtrabackup 进行备份

我尝试使用 Percona Xtrabackup 备份我的 MySQL 数据目录中的所有 InnoDB 数据库。

执行以下命令后:

innobackupex --host=127.0.0.1 --port=3306 --user root --password PASSWD --defaults-file=/path/to/my.cnf --slave-info  /backup/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.
...
innobackupex: Using mysql server version 5.6.12

innobackupex: Created backup directory /nobackup/xtrabackup/2014-02-24_00-04-21
...
[01] Copying /var/lib/mysql/ibdata1 to /nobackup/xtrabackup/2014-02-24_00-04-21/ibdata1
>> log scanned up to (178807644573)
....
140224 00:05:34 innobackupex: completed OK!

结果

但是,与原始数据库文件相比,结果太小了:

# Source database
# du -sm /var/lib/mysql/
19G /var/lib/mysql/

# Xtrabackup result
# du -sm /nobackup/xtrabackup
455M /nobackup/xtrabackup

Xtrabackup 可以处理带有 innodb_file_per_table 的数据库吗?

我的 InnoDB 配置(在 /path/to/my.cnf)如下:

innodb_file_per_table
innodb_file_format=Barracuda

查看执行日志,它显示程序只复制了 ibdata1 而没有复制其他许多 *.idb 文件。

我想知道 Xtrabackup 是否无法处理使用 innodb_file_per_table 存储的数据库。我在其文档中找不到任何提示。

是这样吗,或者有什么解决方案/想法吗?

edit 1: 结果似乎没有被压缩

# find /nobackup/xtrabackup
/nobackup/xtrabackup
/nobackup/xtrabackup/2014-02-24_00-04-21
/nobackup/xtrabackup/2014-02-24_00-04-21/xtrabackup_logfile
/nobackup/xtrabackup/2014-02-24_00-04-21/ibdata1
/nobackup/xtrabackup/2014-02-24_00-04-21/xtrabackup_checkpoints
/nobackup/xtrabackup/2014-02-24_00-04-21/backup-my.cnf
/nobackup/xtrabackup/2014-02-24_00-04-21/2014-02-24_00-04-21
/nobackup/xtrabackup/2014-02-24_00-04-21/xtrabackup_binary

最佳答案

我找到了。

my.cnf 文件不包含 datadir= 配置 指令。我已将 --datadir 选项传递给 mysqld 程序,而不是将其放在 my.cnf 上。

这个问题已经通过在 my.cnf 中添加 datadir= 配置解决了。

关于mysql - xtrabackup(innobackupex) 是否与 innodb_file_per_table (Barracuda) 一起正常工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21970772/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com