Percona XtraBackup 8.0支持备份mysql8,之前的Percona XtraBackup 2.x 只能备份到5.7
一、主库备份恢复
/usr/bin/xtrabackup --defaults-file=/etc/3306.cnf --login-path=root3306 --backup --target-dir=/data/backup/***
xtrabackup --prepare --target-dir=/data/backup/***
mv /data/backup/*** /data/3306
chown -R mysql.mysql /data/3306
systemctl start 3306
二、利用主库的备份文件创建新的从库(多个从库同样)
/usr/bin/xtrabackup --defaults-file=/etc/3306.cnf --login-path=root3306 --backup --target-dir=/data/backup/***
rsync -av /data/backup/*** rsync://......
xtrabackup --prepare --target-dir=/data/......
cp -a /data/...... /data/3306
chown -R mysql.mysql /data/3306
systemctl start 3306
cd /data/3306
cat xtrabackup_binlog_info
change master ...
三、利用从库的备份文件创建一个基于主库的从库(重点)
在从库上备份
/usr/bin/xtrabackup --defaults