Mysql备份恢复

  1. 解压xtrabackup备份集

    上传解压命令到/usr/bin:

    [root@dbrecover bin]# ls qpress

    qpress

    chmod 755 qpress

    没有解压命令报错如下

    并行根据自己服务器配置:

    xtrabackup --decompress --parallel=4 --target-dir=/oradata/20210623

  2. 预备

    使数据文件一致

    xtrabackup --prepare --parallel=4 --target-dir=/oradata/20210623

  3. 还原数据库

    xtrabackup --copy-back  --target-dir=/oradata/20210623 --datadir=/oradata/mysql3306

  4. 完全恢复,追加binlog日志

    查看binglog日志位置

    mysqlbinlog --no-defaults /oradata/mysql-bin.000172 | mysql -uroot -p

原文地址:https://www.cnblogs.com/muzisanshi/p/14922643.html