Centos7.4下MySql5.7安装Percona XtraBackup备份

参考文档:https://www.percona.com/doc/percona-xtrabackup/8.0/installation/yum_repo.htmlhtml

一、安装Percona XtraBackup
安装yum 源mysql

[root@k12 ~]# yum install https://repo.percona.com/yum/percona-release-latest.noarch.rpm
Centos7.4下MySql5.7安装Percona XtraBackup备份sql

安装XtraBackup 2.4版本的数据库

[root@k12 ~]# yum install -y percona-xtrabackup-24.x86_64
Centos7.4下MySql5.7安装Percona XtraBackup备份app

备份命令
[root@k12 ~]# innobackupex --defaults-file=/etc/my.cnf --user=root --password='Abc@1234' /home/solr/bak/ide

Centos7.4下MySql5.7安装Percona XtraBackup备份

还原数据库测试

先中止数据库,并备份数据库目录日志

[root@k12 ~]# mysql.server stop
[root@k12 ~]# mv /data/mysql /data/mysql.bak
[root@k12 ~]# mkdir /data/mysql

先应用日志code

[root@k12 ~]# innobackupex --defaults-file=/etc/my.cnf --user=root --apply-log /home/solr/bak/2019-04-17_17-49-09server

再拷贝数据
[root@k12 ~]# innobackupex --defaults-file=/etc/my.cnf --user=root --copy-back /home/solr/bak/2019-04-17_17-49-09

再修改权限
[root@k12 ~]# chown -R mysql:mysql /data/mysql

最后启动数据库测试
[root@k12 ~]# mysql.server start

Centos7.4下MySql5.7安装Percona XtraBackup备份

相关文章
相关标签/搜索