文档章节

mysql如何实时热备份

swingcoder
 swingcoder
发布于 2016/02/25 13:11
字数 368
阅读 138
收藏 7

要保证线上数据库的安全,备份是通常会想到的办法,常用的备份方案有,热copy,第3方工具,快照,镜像等,这些方法均对数据库或系统有一定的影响,还有个方案就是主从,而且从库不要实时同步,由定时器控制延后从库同步。

适应的场景:如某人删除了主库,如果有实时同步,数据也会直接影响所有从库。所有安全的做法是做延时再同步。甚至从库有几种同步策略,间隔时间不同的从库进行实时备份。比如1小时前的、2小时间前的、3小时间前的...

比如由脚本定期开始同步有关闭

stop slave;
start slave;

这应该是一个实时备份数据库的好方法,可以承受数据丢失的时间由控制器间隔的时间来调整。


MySQL 5.6 supports delayed replication such that a slave server deliberately lags behind the master by at least a specified amount of time. The default delay is 0 seconds. Use the MASTER_DELAY option for CHANGE MASTER TO to set the delay to N seconds:

CHANGE MASTER TO MASTER_DELAY = N;

MySQL5.6已经支持延时复制!

https://dev.mysql.com/doc/refman/5.6/en/replication-delayed.html


其他:

A. 主-从 常用问题

要salve跳过错误的语句

SET GLOBAL sql_slave_skip_counter=1;
stop slave;
start slave;
show slave status\G;


B.监控mysql process

watch 'mysqladmin proc'
watch 'netstat -an|grep 443|grep "EST"|wc -l'



© 著作权归作者所有

共有 人打赏支持
swingcoder
粉丝 33
博文 319
码字总数 72800
作品 0
广州
技术主管
私信 提问
使用innobackupex在线增量备份及恢复mysql数据库

这几天一直在研究mysql备份这一块,前几天由于手误对线上生产数据库造成误操作,虽然没有太大影响,但是为了把风险度降到最低,因此最近一直在倒腾mysql的在线热备份,在线热备份有免费开源的,也...

devilangel
2014/03/12
0
0
Mysql 数据库备份与恢复

今天有点时间,自己总结下mysql备份的几种方法以备查阅! 生产环境中数据无疑是一个公司的命脉,作为一个运维工程师无法保证企业数据的安全,那么是一个不合格的工程师。我们如何保证数据不丢...

飞来的翅膀
2017/06/15
0
0
XtraBackup实践(一)备份

背景 目前随着用户越来越多 db的实时性和稳定性也提出了新的要求 之前的备份逻辑时逻辑备份 随着磁盘的扩容 也考虑目前再加上物理备份 详细区别可以从参考下文 逻辑备份 逻辑备份是备份sql语...

Mr_Qi
2017/10/28
0
0
MySQL备份与还原详细过程示例

MySQL备份与还原详细过程示例 一、MySQL备份类型 1.热备份、温备份、冷备份 (根据服务器状态) 热备份:读、写不受影响; 温备份:仅可以执行读操作; 冷备份:离线备份;读、写操作均中止;...

yikayi
2017/02/27
0
0
MySQL基础【MySQL运维实践】

5.1-MySQL日志系统 什么是日志 日志(log)是一种顺序记录事件流水的文件 记录计算机程序运行过程中发生了什么 多种多样的用途 帮助分析程序问题 分析服务请求的特征、流量等 判断工作是否成功...

yanfeilai528
2018/04/14
0
0

没有更多内容

加载失败,请刷新页面

加载更多

CentOS7 64位安装MySql教程

CentOS7 64位安装MySql教程 先检查系统是否装有mysql rpm -qa | grep mysql 下载mysql的repo源 wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm 报错: -bash: wget: ......

须臾之余
25分钟前
1
0
Python 网络爬虫(新闻采集脚本)

=====================爬虫原理===================== 通过Python访问新闻首页,获取首页所有新闻链接,并存放至URL集合中。 逐一取出集合中的URL,并访问链接获取源码,解析出新的URL链接添...

阿锋zxf
38分钟前
1
0
JavaScript继承(六)——寄生组合式继承

JavaScript继承(三)——组合继承中讲到,组合继承是JavaScript中最常用的继承模式,但是它也有自己的不足之处,现在我们就来剖析它的不足,如下示例: function Human(name){ this.name ...

Bob2100
43分钟前
1
0
一文说尽MySQL事务及ACID特性的实现原理

本文将首先介绍 MySQL 事务相关的基础概念,然后介绍事务的 ACID 特性,并分析其实现原理。MySQL 博大精深,文章疏漏之处在所难免,欢迎批评指正。 MySQL 事务基础概念 事务(Transaction)是访...

架构师springboot
今天
8
0
Vue +Element UI后台管理模板搭建示例

一、蓝色主题 Element ui 后台管理 Demo https://github.com/taylorchen709/vueAdmin https://taylorchen709.github.io/vueAdmin/#/user Element ui 文档 http://element.eleme.io/#/zh-CN/......

tianma3798
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部