1.首先找到备份的数据库目录,压缩打包,移动到准备恢复数据的机器;
2.执行apply-log
apt-get install percona-toolkit -y
innobackupex --defaults-file=backup-my.cnf --user=root --password=xxxx --apply-log --export /home/op/2019-04-10/full
若显示complete ok, 表示apply-log成功,此时查看目录下会多出 xxxx.qp 或者 xxx.cfg, 如果是xxx.qp用qpress解压
3.此时在目标数据库上show create table, 拷贝原表的结构;
4.创建与原表结构一致的表;
5.ALTER TABLE xxx DISCARD TABLESPACE;
6.cp /home/op/2019-04-10/full/库名/{表名.frm,名.ibd} /data/mysqldb/库名
7.chown -R mysql:mysql ./fund_order.*
8.ALTER TABLE xxx IMPORT TABLESPACE;
9.验证;