码迷,mamicode.com
首页 > 其他好文 > 详细

innobackupex备份恢复操作实录

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

标签:bsp   恢复   dir   start   tmp   mysql   -o   nbsp   oba   

 

下面开始做全备

[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备份恢复操作实录

标签:bsp   恢复   dir   start   tmp   mysql   -o   nbsp   oba   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!