全备恢复

作者: 古飞_数据 | 来源:发表于2021-07-30 15:40 被阅读0次

    MySQL 5.7、5.6或5.5实例:安装 Percona XtraBackup 2.4
    MySQL 8.0实例,安装 Percona XtraBackup 8.0

    常用的完整备份(全备)命令如下所示

    参数--no-timestamp 表示不生成带时间戳的目录
    innobackupex --user=backuser --password=kkk123456 /data/mysql_backup/full --no-timestamp

    注意:如果你指定了参数--defaults-file,那么此参数就必须位于第一个,否则就会报“--defaults-file must be specified first on the command line”

    innobackupex --defaults-file=/etc/my.cnf --socket=/tmp/mysql.sock --user=backuser --password=123  /data/mysql_backup/full
    

    Step 1:Prepare the Backup

    Step 2:关闭MySQL服务,备份数据目录或删除数据目录

    Step 3: 恢复数据,将备份数据文件拷贝到数据目录

    ---1
    innobackupex  --defaults-file=/usr/my.cnf   --apply-log  /u02/mysql_backup/full/2017-07-19_17-39-56/
    ---2
    2.1 :  /etc/init.d/mysql stop
    2.2 : mv /data/mysql/   /data/mysql_20170719_bak
    
    ---3
    innobackupex  --defaults-file=/usr/my.cnf  --copy-back  /u02/mysql_backup/full/2017-07-19_17-39-56/
    chown -R mysql:mysql /data/mysql/*
    

    相关文章

      网友评论

        本文标题:全备恢复

        本文链接:https://www.haomeiwen.com/subject/cthfvltx.html