1

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

4

1 回答 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=名称

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


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

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

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

于 2013-03-29T23:54:38.937 回答