首页 存档 技术 查看内容

rm -rf 惨案:GitLab 不小心删了生产数据库

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

摘要: GitLab 简介 GitLab是利用 Ruby on Rails 实现的一个开源版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与 GitHub 类似的功能,能够浏览源代码,管理缺陷和注释。可 ...

GitLab 简介


GitLab是利用 Ruby on Rails 实现的一个开源版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与 GitHub 类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。


又一起 rm -rf 惨案



GitLab是在太平洋时间周二晚上发出一系列紧急通知,称一位身处荷兰的疲惫系统管理员在进行数据库复制过程中不小心在一台错误的服务器上删除了一个目录,他删除了一个包含 300GB 实时产品数据的文件夹,在取消 rm -rf 删除命令后该文件夹只剩下 4.5GB 数据。并且最近的数据还是在6小时前备份的。


Note: This incident affected the database (including issues and merge requests) but not the git repo's (repositories and wikis).


这起事故影响了问题(issue)和合并请求(merge request)、但没有影响 git 仓库数据库,wiki 也没事。


如何关注事件进展?


  • GitLab 通过Google Doc和monitor.gitlab.net实时报告数据恢复进展。


  • 目前 GitLab 正在YouTube上直播恢复进展:https://www.youtube.com/c/Gitlab/live


  • 并且在@gitlabstatus公布最新恢复程度。截至 2017-02-01 22:14:01,GitLab 官方 Twitter 公布最新恢复程度已达到 78%。



  • 2017年02月02日凌晨一点左右,GitLab 宣称已恢复数据



圈内讨论


参考:

Solidot、维基、Twitter、微博

关注「1KE」

看更多精选文章

↓↓


大四零基础学编程还来得及找工作吗?

请加课程顾问了解课程详情哦

本文转载于微信公众号: 1KE(wow1KE),更多微信文章请扫描关注公众号:

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

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部