1.备份
xtrabackup 工具备份命令
xtrabackup --defaults-file=MYSQL配置文件地址(/etc/my.conf) --user=用户名 --password=密码 --backup --target-dir=备份路径如(/data/mysql/backup) >>备份日存储地址(/data/mysql/backup/backup_full_success.log) 2>&1
2.恢复
假设MYSQL数据地址 /data/mysql/data 备份地址/data/mysql/back
xtrabackup 工具恢复命令
xtrabackup --prepare --target-dir=/data/mysql/back
如果执行报错,按照提示删除对应已经有的文件,通常是现有的数据文件。
指令执行完成修改权限保证数据库权限正确
sudo chown -R mysql:mysql /data/mysql/data
重启MYSQL
systemctl start mysqld.service