3. 查看表:
(可以看到已经恢复到指定的positioin)
4.4、 增量备份恢复
4.4.1、全备份
全量备份: #xtrabackup
--user=root
--password='Amber@2018'
--database=test
--target-dir=/backup/inc0/
4.4.2、增量备份
1. 第一次增量备份 #xtrabackup
--user=root
--password='Amber@2018'
--database=test
--target-dir=/backup/inc1/ --incremental-basedir=/backup/inc0/
2. 第二次增量备份: #xtrabackup
--user=root
--password='Amber@2018'
--database=test
--target-dir=/backup/inc2/ --incremental-basedir=/backup/inc1/
4.4.3、增量备份的恢复
1. 准备备份:
#xtrabackup --prepare --apply-log-only --target-dir=/backup/inc0
2. 将第一次增量备份,应用到备份
--backup
--backup
--backup
#xtrabackup --prepare --apply-log-only --target-dir=/backup/inc0/
--incremental-dir=/backup/inc1
3. 将第二次增量备份,应用到备份
#xtrabackup --prepare --target-dir=/backup/inc0/ --incremental-dir=/backup/inc2 4. 关闭数据库: #systemctl stop mysqld 5. 恢复数据:
#rsync -avrP /backup/inc0/ var/lib/mysql/ 6. 更改权限:
#chown -R mysql:mysql /var/lib/mysql 7. 启动数据库: #systemctl start mysqld
相关推荐: