mysql备份和恢复

2022-02-28 10:08:34 浏览数 (1)

备份数据库

代码语言:javascript复制
innobackupex --defaults-file=/etc/my.cnf  --user='xxx' --password='xxx'  --slave-info --safe-slave-backup /database/backup

恢复数据库

代码语言:javascript复制
第一个是对备份做两个操作:
1、应用备份期间的redo log
2、回滚备份完成时刻未提交的事务
/usr/bin/innobackupex   --defaults-file=/etc/my.cnf  --apply-log /database/backup/xxx

第二个是把备份文件移动到配置文件里配置的datadir(这个目录要保证为空)目录下
/usr/bin/innobackupex   --defaults-file=/etc/my.cnf --move-back  /database/backup/xxx

0 人点赞