下载
地址:(如果是MySQL8.0,建议选择8.0版本)
https://www.percona.com/downloads/Percona-XtraBackup-2.4/LATEST/
由于是rhel7,选择rpm包安装
安装
yum install -y libev*
rpm -ivh percona-xtrabackup-24-2.4.15-1.el6.x86_64.rpm
全备
- xtrabackup —defaults-file=/etc/my.cnf —user=root —password=’root1234’ —parallel=4 —backup —target-dir=/backup/
date "+%Y-%m-%d"2>>/backup/backupdate "+%Y-%m-%d".log - xtrabackup —prepare —target-dir=/backup/
date "+%Y-%m-%d"2>>/backup/backupdate "+%Y-%m-%d".log
监控备份:
grep ‘completed OK!’ /backup/backupdate "+%Y-%m-%d".log |wc -l
等于2就好了
还原
将备份文件拷贝到目标端,清空数据和日志目录
xtrabackup —defaults-file=/etc/my.cnf —copy-back —target-dir=/backup/date "+%Y-%m-%d" 2>>/backup/restoredate "+%Y-%m-%d".log
