MySQL 5.6 关于备份的一个重大改进

2014-05-20 16:34:18 +08:00
 Livid
http://www.mysqlperformanceblog.com/2014/03/11/introducing-backup-locks-percona-server-2/
3136 次点击
所在节点    MySQL
4 条回复
pubby
2014-05-20 23:53:42 +08:00
改进挺大,数据量小有用

不过数据量大的话我还是专门配备份机器,跑个slaver 定时 mysqldump

再大量的话,mysqldump效率太低了(备份和恢复),就直接在slaver上用支持快照的文件系统了建快照了

所以现在我用freebsd的zfs文件系统快照备份
1. 每天快照,保留30天
2. 每小时快照,保留24小时
3. 配置一个jail(类似linux的Docker),需要时随时载入某个快照查询历史数据,方便查询一些被误操作的数据
Actrace
2014-05-21 09:44:57 +08:00
自从有了MariaDB的替代方案后基本都不看Mysql了,据说centos 7的官方库将会使用MariaDB去替代Mysql.
实际使用过程中,MariaDB确实性能好一些.
quietin
2015-12-11 14:41:51 +08:00
@pubby 请问下这个 jail 是什么东东;另外随时载入快照查询这个具体怎么做的,求指教
pubby
2015-12-11 15:07:01 +08:00
@quietin slave 机器上是 zfs 文件系统,定时打快照。因为本身跑着 MySQL 做 slave 同步。所以要查询之前几天的历史记录,尤其是被删掉或改掉的记录,需要用某个快照的数据。
而此时你又不想停掉当前机器上的 MySQL 同步。
所以就开一个 jail 另外跑一个 MySQL ,把需要的快照 clone 出来,做临时查询。 jail 是类似于 Docker 的东西,内核共用,系统隔离。可以理解为轻量级的虚拟机

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/113430

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX