mysql在企业当中已经有很多了,面对众多的环境,备份的措施也是不一样的。有人说,现在主从等或者灾备技术已经很成熟了,可以不考虑备份了。其实还是需要的。举例几个场景:小数据量:选择的方式就比较灵活,mysqldump 或者停机备份都比较方便大数据量:备份从数据库 配合xtrabackup等工具,全备+增备的方式。
在大数据量的情况下,目前有哪些比较成熟的方案? 最好可以结合真实环境来讲一讲,你们企业是如何针对mysql进行备份的,期间又遇到过哪些问题?谢谢!
数据备份的意义有两个1)如果人为出现操作失误 2)如果硬件出现故障。在主从结构的体系中,有可能一主多从模式,这时2)的现象就不用考虑了,但是依然避免不了人为因素,因此备份是十分必要的我们在研究分布式数据库的过程中,核心系统的数据量单表都在十亿级别,总共五六张表。备份采取将其数据备份在HDFS上面,由于测试过程中程序一直在运行不能停机,所以只能采用在线备份模式,主要就是使用xtrabackup,只不过在全量备时时间比较久,但是模拟单日增量时相对快很多,后续等我们在SSD盘上完整测试数据备份和恢复的性能后再告诉你更多结果
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30