Centos7.4下MySql5.7安裝Percona XtraBackup備份

參考文檔:https://www.percona.com/doc/percona-xtrabackup/8.0/installation/yum_repo.html

1、安裝Percona XtraBackup
安裝yum 源

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

安裝XtraBackup 2.4版本的

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

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

Centos7.4下MySql5.7安裝Percona XtraBackup備份

還原數據庫

先停止數據庫,並備份數據庫目錄

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

先應用日誌

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

再拷貝數據
[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備份

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章