• 欢迎访问往前方博客,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入往前方 QQ群
  • 新版资源帝影院 原藏藏影院重新开启http://dy.ziyuandi.cn欢迎围观
  • 分享IT江湖那些趣事,那些牛人传说,那些稀奇古怪的网站,那些爱不释手的应用软件!如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏往前方吧
  • 往前方的推荐:每日更新.帮助广大网友各位小伙伴买到更有性价比商品往前方力荐!http://mai.ziyuandi.cn 戳这里跟着资源帝挖白菜,从此快递收不停!

Gitlab.com误删300G数据,备份失效后直播抢救

Gitlab.com误删300G数据,备份失效后直播抢救

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

Gitlab.com误删300G数据,备份失效后直播抢救

互联网2月1日,著名的代码资源托管网站Gitlab.com的一位工程师在维护数据时不慎删除约300GB的数据,至发文时仍在恢复工作中。

据雷锋网了解,此次事件发生在2月1日凌晨,肇事系统管理员彻夜加班工作,当他疲倦不堪地进行数据库维护时,不慎用rm -rf命令对300GB生产环境数据执行了删除操作,当他清醒过来按下ctrl + c来停止删除操作时,却只挽留了4.5G的数据,其余所有数据消失殆尽。

Gitlab.com误删300G数据,备份失效后直播抢救

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

按照常理,GitLab应该会对这些数据进行有效备份,然而悲催的事情发生了,

GitLab.com号称的五重备份机制:

常规备份(24小时一次)

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

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

S3备份

五大备份方法全部出现问题。所幸的是,仍有一个“也许可行”的6小时前的数据备份,可能够抢救回来一部分数据。

至本文发布时,Gitlab方面已经试图该方式来逐步恢复数据:
Gitlab.com误删300G数据,备份失效后直播抢救

最后他们索性在 YouTube 上直播工程师恢复数据,围观者众多,甚是热闹:

Gitlab.com误删300G数据,备份失效后直播抢救Gitlab.com误删300G数据,备份失效后直播抢救

对此,程序员们评价不一,有的觉得Gitlab也许用了假的备份,有的感慨开夜车应注意安全,有的吐槽运维加班苦,应该涨工资,甚至有不少网友觉得应该将2月1日设立为“世界备份日”。

最后附上直播简介中的部分问答内容:

*谁干的?他(们)会被炒鱿鱼吗?

他(们)只是犯了个工作失误,不会被炒。

*为什么数据恢复得这么慢?

因为机器的磁盘读写速度限制。

*数据库一共多大?

310GB

*恢复数据要多长时间?有没有预期?

至少要到19 UTC (世界标准时间)

 

数据已经恢复成功了,但是少了最近六小时的
回放地址
youtube网址/watch?v=nc0hPGerSd4

官方说不会开除这位犯错的哥们,会强制他看完10小时超长版彩虹猫视频作为惩罚(笑  估计老哥以后只会喵喵喵了

好尴尬!!!


往前方 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Gitlab.com误删300G数据,备份失效后直播抢救
喜欢 (5)
[fmfbth@qq.com]
分享 (0)
往前方
关于作者:
专注网络资源,分享最具价值内容!热爱互联网,痴迷于和计算机网络有关的一切事物。分享是【往前方】本站的宗旨,也是这个站点存在意义,分享的东西你现在可能不需要,但是我相信只要在某个时间你需要的时候能在这里找到,那么我就是成功的!
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址