mysql备份和恢复

Posted 凌__晨

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql备份和恢复相关的知识,希望对你有一定的参考价值。

备份数据库

innobackupex --defaults-file=/etc/my.cnf  --user=xxx --password=xxx  --slave-info --safe-slave-backup /database/backup

恢复数据库

第一个是对备份做两个操作:
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


以上是关于mysql备份和恢复的主要内容,如果未能解决你的问题,请参考以下文章

MySQL完全备份与恢复

MySQL备份与还原

Mysql 通过全量备份和binlog恢复整体数据

MySQL数据库备份与恢复

mysql mysqldump如何用

数据库备份和恢复---MariaDB