首页 存档 技术 查看内容

Gitlab.com 300G 数据遭误删,5种备份失效,在线等!

2018-3-30 13:00 |来自: 互联网 566 0

摘要: “从删库到跑路”,这句运维用来自嘲的话差点成为现实,所幸的是,这次删库的小哥没有跑路。 2月1日,著名的代码资源托管网站 Gitlab.com 的一位工程师在维护数据时不慎删除约 300GB 的数据库,当他清醒过来按下 ...

“从删库到跑路”,这句运维用来自嘲的话差点成为现实,所幸的是,这次删库的小哥没有跑路。



2月1日,著名的代码资源托管网站 Gitlab.com 的一位工程师在维护数据时不慎删除约 300GB 的数据库,当他清醒过来按下停止,只挽留了 4.5G 的数据。


事情发生在一个平淡无奇的清晨,一位运维工程师一直加班工作到凌晨,然后他在进行数据库维护时,不慎对 300GB 生产环境数据执行了删除操作。


当他清醒过来并按下停止按钮时,仅 4.5GB 的数据被保留下来,其余所有数据消失殆尽。



据外媒报道,此次数据丢失的并非仓库的数据,而是和仓库相关的 issue 以及合并请求操作。


按照常理,GitLab 应该会对这些数据进行有效备份,然而悲催的事情发生了,GitLab.com 号称的五重备份机制:


  • 常规备份(24小时一次)

  • 自动同步、LVM快照(24小时一次的)

  • Azure 备份(支队NFS启用,数据库无效)

  • S3 备份


然而


五大备份方法全部出现问题!

这真是个悲伤的故事


所幸的是,有一个“也许可行”的6小时前的数据备份,可能够抢救回来一部分数据。


至本文发布时,Gitlab 的官方推特是这样的:




最后直接在 YouTube 上直播恢复数据!


似乎很热闹的样子:



对此,程序员们这样评价不一:


他们用的一定使用的假的备份!


开夜车不注意的后果!


2月1日从此成为“世界备份日”


不给运维涨工资的后果!


太可惜了,直播恢复数据竟然不能送礼物……


……


好了,你有什么想说的么?欢迎留言

还是你直接准备瓜子饮料矿泉水前去看直播?


---

“喜欢就赶紧关注我们”

宅客『Letshome』

雷锋网旗下业界报道公众号。

专注先锋科技领域,讲述黑客背后的故事。

长按下图二维码并识别关注


本文转载于微信公众号: 宅客频道(letshome),更多微信文章请扫描关注公众号:

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部