又搞飞机了,号称有五重备份的GitLab居然也歇了

简介:

0、导读

《炉石传说》游戏数据库回档事件刚过去几天,GitLab又来凑热闹了

今天下午开始,朋友圈被GitLab误删数据事件给刷爆了。截止发稿时还是离线维护状态。


中国农历春节前才刚刚出了《炉石传说》游戏数据库回档事件(猜测是因为认为误操作导致数据丢失并且备份也失效)。农历春节都还没过去,GitLab也来给大家增加谈资了。

先来看下官方发布的消息:

不过好在这次误删除的数据不是最关键的代码仓库数据,也算是不幸中的万幸。

GitLab号称有五重备份:

  • 每24小时LVM快照备份;

  • 每24小时常规备份;

  • S3备份;

  • 应该是调用了pg_dump的脚本自动备份;

  • Azure备份(只对 NFS 启用,非数据库备份);

从披露的消息并没看到他们如何确认备份数据的有效性,这也是最可怕的地方:对备份机制过分信任,却可能没有可靠的备份恢复测试及验证机制,这是非常危险的行为。之前我在 今天你检查备份了吗? 这篇文章中强调过:备份文件务必进行恢复测试。此外,重要操作命令一定要想清楚、看清楚了再回车确认,发生事故时再怨天尤人,怪老板没给加薪、没发过年红包、过度加班疲劳等都是扯淡的理由,还是自觉面壁去吧~~

和服务器打交道的都要谨慎,这不仅仅是DBA该具备的素质,也不用搞什么“世界备份日”,最重要的是做好备份、并想进一切手段避免误操作,时刻保持敬畏之心

春节假期马上就要结束了,祝大家在新的一年里搬砖更轻松,最好还是能天天抱金砖,hoho~~



文章转自老叶茶馆公众号,原文链接:https://mp.weixin.qq.com/s/qFYvO8vogGgZ2GGzuY4TeA

相关文章
|
网络协议 数据安全/隐私保护 网络架构
软路由R4S+iStoreOS实现公网远程桌面局域网内电脑
软路由R4S+iStoreOS实现公网远程桌面局域网内电脑
853 0
|
消息中间件 缓存 NoSQL
高并发幂等计数器的设计与实现
高并发幂等计数器的设计与实现
373 0
高并发幂等计数器的设计与实现
|
JavaScript API 开发工具
(H5-Web3D-ThreeJS)在网页三维CAD中绘制窗户模型
本文介绍了如何使用mxcad3d在网页中创建一个简单的三维窗户模型。通过官方教程搭建环境,编写绘制窗户模型的代码,并在点击按钮后展示模型效果。最终模型包括窗框和玻璃部分,具备丰富的三维建模功能和便捷的API支持。
|
缓存 Cloud Native 区块链
重塑链上数据索引,Chainbase 云原生 Subgraph 解析
Subgraph 是 The Graph 去中心化应用索引协议的具体实现, 能为各个智能合约创建索引引擎,提供 dataset 数据集供开发者快速查询使用。目前,Chainbase 正式上线并托管的核心 dataset subgraph 数量已经超过 100+。
845 0
重塑链上数据索引,Chainbase 云原生 Subgraph 解析
|
算法
ECCV 2024:盲视频去闪烁通用方法BlazeBVD来了,美图&国科大联合提出
【8月更文挑战第15天】随着多媒体的兴起,视频成为信息传播的关键媒介,但视频中的闪烁问题影响观看体验。美图与中国科学院大学联合研发的BlazeBVD算法,采用直方图辅助方法简化学习过程,提高了视频去闪烁的质量与速度。该算法通过2D网络恢复纹理,3D网络修正时间一致性,实现了高效能与高保真度。实验结果显示,BlazeBVD在多种视频类型上表现优秀,推理速度提升显著。尽管如此,算法在处理局部闪烁和复杂场景时仍存在局限性,未来有进一步优化的空间。[论文链接](https://arxiv.org/pdf/2403.06243v1)
280 1
|
存储 人工智能 弹性计算
前瞻2024云栖大会-创意加速器解决方案
对于未来发展的期待,通义万相(或阿里其他文生图领域智能体)若能进一步拓展其能力边界,超越传统的文生艺术图的范畴,涉足更广泛的商业与专业领域,将极大地提升其市场竞争力和应用价值。例如,结合扩展现实(Extended Reality)、虚拟现实(Virtual reality)和增强现实(Augmented Reality)技术,打造更立体全面的数字创意解决方案。
416 1
|
开发工具 git Python
安装和使用`libnum`是一个用于数字理论函数的Python库
【6月更文挑战第19天】`libnum`是Python的数字理论函数库。安装可通过`git clone`,进入目录后运行`python setup.py install`,也可用`pip install libnum`。示例:使用`int_to_hex`将十进制数42转换为十六进制字符串'2a'。注意,信息可能已过时,应查最新文档以确保准确性。如遇问题,参考GitHub仓库或寻求社区帮助。
337 1
|
IDE 前端开发 JavaScript
Prettier与ESLint:代码风格与质量的自动化保证
这两个工具协同工作以确保代码一致性。Prettier负责自动格式化,包括缩进、引号等,而ESLint执行静态分析,检查潜在错误和风格。Prettier配置文件如`.prettierrc`,ESLint配置如`.eslintrc.js`。安装它们并集成,例如使用`eslint-plugin-prettier`和`eslint-config-prettier`。在提交前,可通过husky和lint-staged在本地自动运行格式化和检查。IDE中配置插件可实现实时反馈。自定义规则和选择共享配置(如airbnb)以适应项目需求,并在CI流程中集成以保持高标准。
388 1
|
Linux 数据安全/隐私保护 虚拟化
如何在 VM 虚拟机中安装 Kail Linux 2023.4 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 Kail Linux 2023.4 操作系统保姆级教程(附链接)