Xtrabackup 备份工具

1mysiam表进行锁表,保证备份一致性

2innodb表进行了redo log的保留,可以将备份恢复到备份结束的时刻,这个时刻的备份能够保障数据的一致性

3info文件中记录了binlog恢复的起点,可以参考info文件进行binlog恢复

 

1innobackupex --user=root --password="" --no-timestamp /backup/

  将整个数据库进行备份

2innobackupex --apply-log /backup

  将备份期间生成的redo log恢复到备份中,同时对于未提交事务进行回滚

3、增量备份

  --incremental-basedir=name //在谁的基础上进行增量备份

  --incremental-dir=name //增量备份到具体的指定位置

  --incremental //启用增量

4、模拟一个备份

  innobackupex --user=root --password="" /backup //全备数据库

  innobackupex --apply-log --redo-only 2016-09-13_21-35-38/      //应用redo log,指定不会滚未提交事务,redo-only保证后面可以追加增量,

  innobackupex --user=root --password="" --incremental /backup --incremental-basedir=/backup/2016-09-13_21-35-38/ //全备基础上进行增量备份

  innobackupex --user=root --password="" --incremental /backup --incremental-basedir=/backup/2016-09-13_21-44-15/ //增量备份基础上进行增量备份

  innobackupex --apply-log --redo-only --incremental /backup/2016-09-13_21-35-38/ --incremental-dir=/backup/2016-09-13_21-44-15/  //追加增量备份

  innobackupex --apply-log --incremental /backup/2016-09-13_21-35-38/ --incremental-dir=/backup/2016-09-13_21-48-56/              //追加增量备份

   上述这些都可以认为是备份工作,可以在日常备份中进行

 

转载于:https://www.cnblogs.com/5945yang/p/11266133.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值