HP|日本惠普公司误删京都大学超算系统77TB重要数据
感谢showfox的投递
【HP|日本惠普公司误删京都大学超算系统77TB重要数据】据京都大学主页的公报显示,本次数据丢失事件发生在 12 月 14 日 到 12 月 16 日之间,一共删除了/LARGE0 目录下的 3400 多万个文件,总容量大约 77 TB,其中有 49 TB 数据可以从备份恢复,28 TB 数据完全丢失 。
文章图片
具体事故的原因日本惠普也在 声明 PDF 中做了详细说明 。
惠普用于超算系统的备份脚本会使用 find 命令找出无用的 Log 文件并删除,最近日本惠普为了提高程序的“可读性”对传给 find 命令的变量名做了一些修改,然后更新了系统中的脚本,但是没考虑到 Bash 会在运行过程中实时读取脚本文件然后执行,于是尚在执行中的备份程序读取了新脚本中的 find 指令,最终导致误删文件 。
惠普日本在“谢罪声明”中表示对此次事件负全责,并承诺赔偿和善后 。
编者记: Bash 在解析 Shell 脚本时,是边解析边执行的,并不是将脚本一次性读入内存后执行 。如果脚本在执行时,我们用新脚本覆盖了旧脚本,而且文件的 inode 没有发生变化(比如使用 `cp new.sh old.sh`,old.sh 内容变了,但 inode 不会变),那么 Bash 就会解析更新后的内容并执行 。
推荐阅读
- Verizon|雅虎日本全面实行远程办公,每人每月可报15万日元通勤费
- 界面新闻|谷歌母公司面临环保投资者施压:修改设备维修政策以减少电子垃圾
- Advance|Access Advance:已有 28 家公司加入 VVC/H.266 视频编码专利池
- 时间|Alphabet量子公司横空出世!Sandbox将与谷歌、DeepMind成姊妹
- 澎湃新闻|“漠河舞厅”商标被经销公司抢注,当前状态为“等待实质审查”
- 公司|蓝色光标:成为元宇宙产业委员会首批成员
- 新浪科技|维珍轨道拓展国际市场:计划在日本和英国发射火箭
- the|白宫:保险公司必须报销或支付上门的COVID测试费用
- TSMC|台积电等芯片制造商日本建厂拿补贴有要求:维持生产至少10年
- 新浪科技|台积电等芯片制造商日本建厂拿补贴有要求:维持生产至少10年