关于 MySQL 的备份

关于 MySQL 的备份

企业里面,大数据量的 MySQL 是如何备份的,比如说就整个库几千万条吧,(这点数据对于电商公司来说可能是毛毛雨)

备份 MySQL 一般就下面几种方式了

  1. 直接复制 data

  2. 导出 SQL(大数据量一般不会这么搞吧)

  3. mysqldump 全量备份+ mysqlbinlog 增量备份

想问下老师,这种很大数据量备份一般是很耗时的,像 mysqldump 备份 innodb 引擎的数据库还会锁库锁表,时间又很长是吧,我能想到的是只对备库进行备份,按照老师的经验,实际中一般会采取什么样的备份方案呢

谢谢抽空解答!

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
大目 2021-05-29 14:07:10

binlog订阅,增量备份。

比如:

弄个实例,挂成主库的从库,然后同步主库的数据。同步完成后,数据也就备份完成了。


复制、多副本,都是备份,并不一定要把数据存成文件,丢在那里不动哦。

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师