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/*
网友评论