加入收藏 | 设为首页 | 会员中心 | 我要投稿 湖南网 (https://www.hunanwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

删库跑路?这篇文章教你怎样行使xtraback备份MySQL数据库

发布时间:2018-10-26 03:36:01 所属栏目:编程 来源:轻松学习Linux
导读:一、mysqldump备份方法是回收逻辑备份。最大的缺陷就是备份和规复的速率都慢,对付一个50G的数据库而言,这个速率照旧可以接管的,可是假如数据库很是大,那在行使mysqdump备份就不是太吻合了。。 这时辰就必要一种很好用又高效的器材,xtraback 就是个中

二、规复第一次增量(tom3)

  1. [root@master ~]# xtrabackup --defaultes-file=/etc/my.cnf --prepare --user=root --password="pwd123" --apply-log-only --target-dir=/opt/mysqlbackup/full/full_incre_20171121_123051 --incremental-dir=/opt/mysqlbackup/inc/inc_incre_20171121_124604/ 

删库跑路?这篇文章教你怎样行使xtraback备份MySQL数据库

三、规复第二次增量

  1. [root@master ~]# xtrabackup --defaultes-file=/etc/my.cnf --prepare --user=root --password="pwd123" --apply-log-only --target-dir=/opt/mysqlbackup/full/full_incre_20171121_123051 --incremental-dir=/opt/mysqlbackup/inc/inc_incre_20171121_125202 

删库跑路?这篇文章教你怎样行使xtraback备份MySQL数据库

规复整个库

  1. [root@master ~]# xtrabackup --defaultes-file=/etc/my.cnf --prepare --user=root --password="pwd123" --target-dir=/opt/mysqlbackup/full/full_incre_20171121_123051 

删库跑路?这篇文章教你怎样行使xtraback备份MySQL数据库

遏制mysql数据库-开始rsync数据文件

  1. [root@master ~]# systemctl stop mysqld  
  2. [root@master ~]# cd /opt/mysqlbackup/full/full_incre_20171121_123051/  
  3. [root@master full_incre_20171121_123051]# rsync -rvt --exclude 'xtrabackup_checkpoints' --exclude 'xtrabackup_logfile' ./ /usr/local/mysql/data/ 

删库跑路?这篇文章教你怎样行使xtraback备份MySQL数据库

授予mysql会见权限

  1. [root@master ~]# chown -R mysql:mysql /usr/local/mysql/data/ 

启动mysql处事查察还原是否乐成

删库跑路?这篇文章教你怎样行使xtraback备份MySQL数据库

删库跑路?这篇文章教你怎样行使xtraback备份MySQL数据库

1024措施员节日Happy

但愿对您有所辅佐,再会~   

【编辑保举】

  1. MySQL之SQL优化拭魅战记录
  2. MySQL主从延时这么长,要怎么优化?
  3. 带你相识10个MySQL数据库能力(一)
  4. Oracle 自治数据库带来超强成果
  5. 带你相识10个MySQL数据库能力(二)
【责任编辑:庞桂玉 TEL:(010)68476606】
点赞 0

(编辑:湖南网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读