innobackupex怎么增量备份与恢复数据
admin
2023-04-21 11:04:34
0

下载:Xtrabackup


https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.4.8/binary/redhat/7/x86_64/Percona-XtraBackup-2.4.8-r97330f7-el7-x86_64-bundle.tar


解压,yum安装

tar -xvf Percona-XtraBackup-2.4.8-r97330f7-el7-x86_64-bundle.tar
yum install percona-xtrabackup-24-2.4.8-1.el7.x86_64.rpm

完整备份

innobackupex –user=root –password=123456 –no-timestamp /backup/mysql/full

增加数据库中的数据

增加一个数据库db1, 并在db1中建立表t1(表的引擎为innodb),插入数据

MariaDB [(none)]> create database if not exists db1;
MariaDB [(none)]> use db1;
MariaDB [db1]> create table t1(id int,name varchar(20))engine=innodb;
MariaDB [db1]> insert into t1 values(1,'aa');

增量备份第一次

[root@apenglinux-001 ~]# innobackupex --user=root --password=123456 --no-timestamp --incremental-basedir=/backup/mysql/full --incremental /backup/mysql/01

增加数据库中的数据

mysql -uroot -p123456 -e "insert into db1.t1(id,name)values(2,'100');"

增量备份第二次

[root@apenglinux-001 ~]# innobackupex --user=root --password=123456 --no-timestamp --incremental-basedir=/backup/mysql/01 --incremental /backup/mysql/02

模拟数据丢失,删除数据库中的所有内容

cd /var/lib/mysql/
rm -rf *

恢复完整备份

[root@apenglinux-001 mysql]# innobackupex --user=root --password=123456 --apply-log --redo-only /backup/mysql/full/

恢复第一次增量备份

[root@apenglinux-001 mysql]# innobackupex --user=root --password=123456 --apply-log --redo-only /backup/mysql/full/ --incremental-dir=/backup/mysql/01

恢复第二次增量备份

[root@apenglinux-001 mysql]# innobackupex --user=root --password=123456 --apply-log /backup/mysql/full/ --incremental-dir=/backup/mysql/02

将合并完的数据整体做一次apply-log

[root@apenglinux-001 mysql]# innobackupex --user=root --password=123456 --copy-back /backup/mysql/full/

设置权限

[root@apenglinux-001 mysql]# chown -R mysql.mysql /var/lib/mysql/

重启,看是否恢复成功

[root@apenglinux-001 mysql]# systemctl restart mariadb
[root@apenglinux-001 mysql]# mysql -uroot -p123456 -e "select * from db1.t1;"
+------+------+
| id   | name |
+------+------+
|    1 | aa   |
|    2 | 100  |
+------+------+

相关内容

热门资讯

最新引进“威信茶楼辅助器?”(... 家人们!今天小编来为大家解答威信茶楼透视挂怎么安装这个问题咨询软件客服徽9784099的挂在哪里买很...
今日重大通报“新金龙炸/金/花... 网上科普关于“新金龙炸/金/花有没有挂”话题很是火热,小编也是针对新金龙炸/金/花作*弊开挂的方法以...
终于了解“新蛮王牛牛开挂器?”... 家人们!今天小编来为大家解答新蛮王牛牛透视挂怎么安装这个问题咨询软件客服徽9752949的挂在哪里买...
玩家最新攻略“新上游牛牛有没有... 您好:新上游牛牛这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9752949】很多玩家在这款游...
我来教教您“人海牛牛开挂神器?... 您好:人海牛牛这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9752949】很多玩家在这款游戏...
重磅消息“闽游麻将真的有挂吗?... 重磅消息“闽游麻将真的有挂吗?”(原来真的有挂)您好,闽游麻将这个游戏其实有挂的,确实是有挂的,需要...
今日重大通报“白金岛麻将圈有没... 您好:白金岛麻将圈这款游戏可以开挂,确实是有挂的,需要了解加客服微信【9752949】很多玩家在这款...
玩家最新攻略“TT语音真的有挂... 有 亲,根据资深记者爆料TT语音是可以开挂的,确实有挂(咨询软件无需打开...
今日重大发现“中至余干麻将是不... 有 亲,根据资深记者爆料中至余干麻将是可以开挂的,确实有挂(咨询软件无需...
终于明白“同城游跑胡子怎么装挂... 有 亲,根据资深记者爆料同城游跑胡子是可以开挂的,确实有挂(咨询软件无需...