如何忽略使用innobackupex备份某些表

问题描述 投票:1回答:1

我正在使用innobackupex备份数据库,但是我需要忽略一些表。有--ignore-tables选项吗?我似乎找不到任何示例

database-backups percona
1个回答
1
投票

更新(感谢Shlomi的评论):XtraBackup 2.3中的Percona,有一个选项--tables-exclude

https://www.percona.com/doc/percona-xtrabackup/2.3/xtrabackup_bin/xbk_option_reference.html说:

-tables-exclude = name

通过正则表达式筛选表名。与xtrabackup --tables的操作方式相同,但匹配的名称将从备份中排除。请注意,此选项的优先级高于xtrabackup --tables。


在XtraBackup 2.3之前,xtrabackup或innobackupex中没有选项可以在备份其余表时忽略某些表。

您可以使用--include并给出一个与所有表匹配的正则表达式,但您要忽略的表除外。

例如,您可以将要忽略的表放入一个单独的数据库中,然后备份除那个数据库以外的所有数据库。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.