前段时间我身边就发生一桩离奇的删库事件,测试环境的一台服务器磁盘马上就满了,配置管理的同事登录上去看了后发现,这台服务器上部署了一些无关紧要的
测试数据库,想着这台服务器一直没有什么人使用,也就没有必要增加空间了,干脆删除掉一个测试库得了。于是就随手删除了一个测试库(写着xxUAT的测试库)。删除
前也没有做备份,因为这个项目在印象中已经停了。刚好那天是周5,数据库删除后也没有人反馈什么问题,整个周末也一直很平静。到了下周一,突然有用户反馈有个
公众号访问不了了,负责人调查了下,发现数据库被删除了,这事才暴露出来。
一番追根溯源才发现这个项目在2年前立项,中间停止了一段时间,后面又续上了,负责人都换了3个,当前接手的负责人当时上线的时候建议要报系统和数据库都部署
到生产环境,但是业务方说这个每年要多花几千元的预算,先在测试环境运行一段时间再说,后面也就没有人再提了。直到这次发生这个事情,才发现在测试环境删除了生
产库,此事惊动了管理层,将所有测试环境翻了一遍,防止还有类似情况,确认只此一例后才得以停止。
不得不说这也是我工作这么多年来见到最奇葩的事件之一了,删除那位仁兄从此留下了心理阴影,后面再遇到服务器磁盘不够,就直接申请加资源了。真是一招被蛇咬,
十年怕井绳。