首页 > 其他 > 详细

innobackupex备份恢复操作实录

时间:2017-04-08 20:33:37      阅读:224      评论:0      收藏:0      [点我收藏+]

 

下面开始做全备

[root@rac1 mysql]# innobackupex --defaults/file=/etc/my.cnf /tmp

执行完以后产生/tmp/2017-03-28_15-50-37全备文件

 

 

下面做增量备份

innobackupex --incremental /tmp --incremental-basedir=/tmp/2017-03-28_15-50-37

产生文件/tmp/2017-03-28_15-52-55

 

 

下面做增量恢复,--apply-log全备

 

[root@rac1 mysql]# innobackupex --apply-log --redo-only /tmp/2017-03-28_15-50-37

 

 

--apply-log增量。不用--redo-only

[root@rac1 mysql]# innobackupex --apply-log /tmp/2017-03-28_15-50-37 --incremental-dir=/tmp/2017-03-28_15-52-55

 

 

下面删除数据库文件

 [root@rac1 mysql]# rm -rf /var/lib/mysql

 

 

下面恢复数据库

[root@rac1 mysql]# innobackupex --copy-back /tmp/2017-03-28_15-50-37

 

下面stop数据库

[root@rac1 mysql]# service mysqld stop

 

修改数据库文件权限

 [root@rac1 mysql]# chmod -R 777 /var/lib/mysql/*

 

下面start数据库

[root@rac1 mysql]# service mysqld start

 

现在可以正常登录数据库了。

 

innobackupex备份恢复操作实录

原文:http://www.cnblogs.com/park2017/p/6682927.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!