gnehs says to Ow< [MSFW]
我突然想起之前我跟一个美国人和一个德国人维护一个KKND2游戏地图编辑器的网站,然后这个美国人不太熟悉数据库,一开始网页是德国人写,美国人负责从机房里面分配机器给我们用,而游戏地图编辑器是我写的,我负责维护程序。 这个美国人虽然不熟悉数据库,但他却很想学习数据库的操作,所以经常拿着我们站点的数据库玩,各种导数据,建表,改名,删表,打sql命令。然后他也经常作死删库,删了库,就哭着发电子邮件给德国人,说“抱歉啊哎呀我艹我又不小心打错命令了,能不能帮忙恢复啊,拜托了!” 而德国人早就料到有这种事情发生了,他准备了一台备份用的服务器,但却并没有告诉那个美国人。于是美国人每次作死,他都恢复一下数据库。 后面我突然发现服务器恢复似乎变得很快——虽然它也经常出各种毛病吧,比如突然某个表和另外一个表合并了,然后过个几分钟又马上自动恢复等……为啥处理效率会这么高?我就问德国人。 德国人发了个微笑的表情,然后邮过来一个Linux的bash脚本,我仔细阅读了一下,我终于明白它是怎么恢复网站的了: 1、自动从德国人的电子邮件收件箱下载邮件,找出那个美国人发的电子邮件。 2、判断电子邮件的内容是不是包含“抱歉啊”“哎呀我艹”“输错命令了”“帮忙”“恢复”“拜托”等词汇,是的话进行以下处理:。 * 自动连接备份服务器,恢复最后一次的备份。 * 发送电子邮件给那个美国佬,从“没事的,”“不要担心,”“下次不要乱搞咯,”“不要随便玩网站的数据库,”“吃一堑长一智,”……等短语中间,随机挑选几个词,按照随机顺序组装一下,然后在后面补上“我已经帮你恢复了数据库。”或者“网站已经修好了。”“我已经搞定了。”“它已经OK了。”等短语,作为邮件的内容。。。