不挂科的大学是不完整的。
——无名氏
对于职业生涯来说,没有(误)删过服务器(数据库),职业生涯是不完整的,不过当你删过之后,你的职业生涯可能就完(整)了。
上周,就在一月份的最后一天,Gitlab的一位运维童鞋给我们上演了一次误删除数据库的“大戏”,虽然他脑袋瓜转得还算快,2秒钟的时间就反应过来了,但仍损失惨重,300GB的数据只剩下了4.5GB。
随后Gitlab坦诚布公,直接在YouTuBe直播了整个恢复过程。详细的解读和思考,可以查阅耗子蜀黍的解读(直接访问以下链接):
Gitlab误删除数据库的思考:
http://coolshell.cn/articles/17680.html
叔也曾有过类似“光辉岁月”,误删除了nexus搭建的私服库,好在没有清空回收站,最后还是还原回来了。做重大操作之前,确定脑袋清醒,多确认,多记录方便回溯。当然是人就会有那么几天,可以交给程序的尽量交给程序,因为程序是最忠实的执行者,给予明确的指令就会严格执行,所以这可能也是很多硅谷互联网公司“工具文化”盛行的原因之一吧。
当然,正所谓“有备无患”,处在这个高度信息化的时代,懂点备份常识也是必备技能。
每个人应该掌握一点备份常识
http://mp.weixin.qq.com/s/brwYcmaeX77p1o3rffeYZw
而对于备份你听说过什么有趣的事情没?不好意思,又要轮带逛(轮带逛,知乎产生的“现象”,指通过轮子哥(vczh)带你逛)了。。。
PS:如果有Oracle数据库恢复的相关需求可以联系刘大(AskMaclean)他们公司的救援服务。
http://www.parnassusdata.com/zh-hans/emergency-services