我正在使用 innobackupex 备份我的数据库,但我需要忽略一些表。是否有 --ignore-tables 选项?我似乎找不到任何例子
问问题
2802 次
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 回答