万载做花炮经销的老汤,做了二十来年。前年服务器硬盘坏过一次,找人恢复数据花了好几千。还丢了整整11天的单据。去年他主动来找我,说想要个正经备份方案。别再来第二次。他说那次整宿没睡,第二天还要去跟客户解释。备份这事,没出事的时候谁都觉得多余。
硬盘坏掉一次会丢掉多少东西
老汤那次丢的是11天的出入库单据。花炮这行单据要留着备查。丢了只能一单一单找客户对。他老婆在办公室翻了三天纸质存根,翻得手上全是灰。恢复数据找的是外人,开口八千,讨价还价到四千五。还不敢保证全找得回来。能不能用还得看运气。你要是也靠单据过日子,这一宿都睡不着。
万载这边除了花炮,还有做夏布的,厂子都在城郊。夏天仓库里温度高,粉尘也多。服务器搁在仓库角落不稀奇,上头还落一层灰。我不敢说一定会坏,但这笔账你得认,机器比人娇气。机器放的地方差,坏的概率就是高。 你要是也这样,备份间隔就再短一点,别跟办公室里的机器比。
备份到底该留几天,我给的数字
我的口径:本机留7天,异地留30天,每月再留一份月度归档。7天是给误删用的,30天是给被攻击用的,月度归档给查账用。老汤做花炮,逢年过节单子扎堆,我把节前那几天单独留了一份。 异地是什么意思?就是别放同一台机器,拷到另一个盘不算,硬盘一坏两个盘一起完蛋。异地至少换一栋楼,同一间房不算。
我写过一个从没验证过的备份
我踩过的最蠢的坑在这儿。早些年给一个客户写了自动备份脚本,天天跑。日志显示成功,我也就没再管。真到要用那天,打开备份文件,0字节。从那以后我每接一单,都先恢复一遍看看。 老汤这单做完,我拉着他现场恢复了一次。40分钟,站起来了。他搬个凳子坐旁边一直看着,一句话没说。那个0字节的文件我还留着。
总结
老汤现在每季度让我做一次恢复演练,40分钟,他自己拿手机计时。备份不是做了就算,能恢复出来才算数。你要是有服务器,今天就问自己一句:上一次从备份里恢复出东西,是哪天。答不上来,就先把演练排上,别等硬盘响。一年四次,日子记在本子上。