数据有轻重,分级灾备有的放矢 12月12日 星期五 15:00 云祺视频号准时直播
云祺直播二维码
扫码预约直播,观看精彩内容! 扫码预约直播,观看精彩内容!
关闭按钮
云祺Logo 云祺Logo
关于我们

技术分享

技术分享 xtrabackup增量备份与恢复

xtrabackup增量备份与恢复

2018-10-26

1、增量备份是基于全备

innobackupex -ubakuser -pmysql --no-timestamp /data/bak/db-full-3306111
-`date +%Y%m%d%H%M%S`[root@centos7 bak]# ll
drwxr-x--- 10 root root 4096 Jun 18 20:25 db-full-3306111-20170618170538

2、增量备份

innobackupex -ubakuser -pmysql --no-timestamp --incremental /data/bak/db-incr-3306111
-`date +%Y%m%d%H%M%S` --incremental-basedir=/data/bak/db-full-3306111
-20170618170538/[root@centos7 bak]# lldrwxr-x--- 10 root root 4096 Jun 18 20:25 db
-full-3306111-20170618170538drwxr-x--- 10 root root 4096 Jun 18 19:37 db
-incr-3306111-20170618193728可以基于前面的增量备份再做增量备份,apply log过程同下
innobackupex -ubakuser -pmysql --no-timestamp --incremental /data/bak/db-incr-3306111
-`date +%Y%m%d%H%M%S` --incremental-basedir=/data/bak/db-incr-3306111
-20170618193728/[root@centos7 bak]# lldrwxr-x--- 10 root root 4096 Jun 18 20:25 db
-full-3306111-20170618170538drwxr-x--- 10 root root 4096 Jun 18 19:37 db
-incr-3306111-20170618193728drwxr-x--- 10 root root 4096 Jun 18 20:11 db
-incr-3306111-20170618201053

3、apply log,这里注意参数–redo-only

innobackupex --apply-log --redo-only /data/bak/db-full-3306111-20170618170538innobackupex 
--apply-log --redo-only /data/bak/db-full-3306111-20170618170538/ --incremental
-dir=/data/bak/db-incr-3306111-20170618193728/innobackupex --apply-log  /data/bak/db
-full-3306111-20170618170538/

4、copy back

innobackupex --copy-back  /data/bak/db-full-3306111-20170618170538/

5、启动MySQL

/usr/local/mysql/bin/mysqld --defaults-file=/data/mysql/mysql3306/my3306.cnf &启动之后观察
下error.log确认有没问题。
                                   
云祺备份软件,云祺容灾备份系统,虚拟机备份,数据库备份,文件备份,实时备份,勒索软件,美国,图书馆

您可能感兴趣的新闻 换一批

现在下载,可享15天免费试用

立即下载

请添加好友为您提供支持
jia7jia_7

微信售后服务二维码

请拨打电话
为您提供支持

400-9955-698