我想避免在增量备份期间备份一些大表,但是每次我进行基本备份时都将它们包括在内。
我尝试使用`--tables-exclude`选项,但是恢复数据时表丢失了,只有它们的表空间存在。
创建基本备份:
xtrabackup --backup --target-dir=/data/xbackup_20181219_000000_base --datadir=/var/lib/mysql/ --user=root --password=****** --port=**** --no-lock --socket=/var/lib/mysql/mysql.sock --use-memory=20GB --parallel=20 2>&1
创建增量备份:
xtrabackup --backup --tables-exclude='mysql[.]test' --target-dir=/data/xbackup_20181219_000100 --incremental-basedir=/data/xbackup_20181219_000000_base --datadir=/var/lib/mysql/ --user=root --password=****** --port=**** --no-lock --socket=/var/lib/mysql/mysql.sock --use-memory=20GB --parallel=20 2>&1