被安排做一个备份的活,表很多,需要做每日备份,因为有要看某一天某个页面长什么样子的需求 orz
这个需求是这样,我是后来才知道的
一开始只是叫我跑定时任务把每天更新的数据保存到另一个数据库,我就照做了,但是发现了一个问题——外键约束。如果去除外键约束确实可以存进去,或者说按外键连接的表先存,但是这样明显很麻烦,后面数据存进去的外键也得改,因为连的主键变了,还得加一个日期字段,不然根本不知道存的是哪天。用的是 django, 如果要加字段不一定能用 django 的 orm ,再加上表非常多,用 MySQLdb 写简直要我老命
我自己网上查了一下,感觉用 lvm 热备份,再搭个容器看历史数据就好了
但 leader 闲麻烦还是怎么样,因为运维那边好像很麻烦的样子。
我说每天 mysqldump 后 gzip 一下,然后就没有然后了
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.