注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

Oracle、MySQL资料及经验

.

 
 
 

日志

 
 

测试:xtrabackup备份的无数据丢失恢复  

2015-12-04 16:17:25|  分类: MySQL |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
测试:xtrabackup备份的无数据丢失恢复
当前库有以下库和用户:

备份库:innobackupex --defaults-file=/data/mysqldata/3305/my.cnf --user=xtrabackup --password='xtrabackup' /data/mysqldata/backup/xtrabackup  
 
关库并准备恢复:
$ cd /data/mysqldata
$ mv 3305 3305bak
$ mkdir 3305/{tmp,binlog,data} -p 

初始化:
$ /usr/local/mysql/scripts/mysql_install_db  --basedir=/usr/local/mysql  --datadir=/data/mysqldata/3305/data
从他处拷来my.cnf文件到3305目录中,并修改。


恢复库:
$ cp -R /data/mysqldata/backup/xtrabackup/2015-11-27_21-31-32/* /data/mysqldata/3305/data
$ innobackupex --defaults-file=/data/mysqldata/3305/my.cnf --apply-log /data/mysqldata/3305/data      

启库:mysqld_safe --defaults-file=/data/mysqldata/3305/my.cnf &    


追加后续binlog:
xtrabackup_binlog_info文件中找到binlog号和位置。
$ mysqlbinlog mysql-bin.000097  --start-position=120 > binlog.sql    
$ mysqlbinlog mysql-bin.000098  mysql-bin.000098 mysql-bin.000099 >> binlog.sql              
$ mysql -uroot -S /data/mysqldata/3305/mysql.sock  < binlog.sql
  评论这张
 
阅读(68)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017