MySQL数据库备份实例详解(8)

所有增量备份的都应有了上面的命令后,就可以像全备一样,在全备目录上再进行崩溃恢复的过程

innobackupex --apply-log /path/to/BACKUP-DIR mv /path/to/BACKUP-DIR /home/mysql/data

最后和全备一样,要用全备目录替换mysql数据库目录

演示

下面演示只恢复到第一次备份

[root@localhost db_backup]# innobackupex --apply-log --redo-only /home/db_backup/2019-01-10_16-19-37 [root@localhost db_backup]# innobackupex --apply-log --redo-only /home/db_backup/2019-01-10_16-19-37 --incremental-basedir=/home/db_backup/2019-01-10_16-22-09 [root@localhost db_backup]# innobackupex --apply-log /home/db_backup/2019-01-10_16-19-37 [root@localhost db_backup]# mv 2019-01-10_16-19-37 /home/mysql [root@localhost db_backup]# cd /home/mysql [root@localhost mysql]# systemctl stop mysqld [root@localhost mysql]# mv 2019-01-10_16-19-37 data [root@localhost mysql]# chown -R mysql:mysql data [root@localhost mysql]# systemctl start mysqld 四. 要制定备份计划

每天凌晨对数据库进行一次全备
实时对二进制日志进行远程备份

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/1a2d340624be47f3124ea7a7b51e16e8.html