丽江开特产店的老板跟我打包票:数据安全没问题,我们有备份。我追问了三个问题,他一个都答不上来:备的是什么、备份存在哪、有没有真恢复过一次。三个问题你答答看,答不上来的,你的备份可能只是心理安慰。
头一个问题:备的到底是什么
很多老板说备份了,一问才知道只导了订单表,会员资料没备、商品图片没备、系统配置没备。真到恢复那天,数据是有了,网站还是搭不起来。完整的备份要覆盖数据库、文件、配置三样,缺一样都不算能恢复的备份。做客栈的想想:客人预订记录有了,可房间图片、房价设置全没了,这站跟没有备份差多少?
第二个问题:备份存在哪
备份文件和网站放在同一台服务器上,这是最常见的假备份:服务器一坏,原数据和备份一起完蛋。勒索病毒加密全机文件时,备份也一并加密。备份必须有一份在异地:另一台机器、另一处存储,物理上隔开才算数。我们给客户做运维,备份是本地加异地双份,这不是讲究,是底线。
第三个问题:恢复过吗
备份任务天天跑,报告天天绿,可真恢复时文件损坏、版本不对,这种假备份我们见得太多。备份的成色只有恢复能检验,每季度拿备份文件真恢复一次到测试环境,能跑起来才算数。我们创始人常斌常说一句话:没恢复过的备份,跟没备份的区别只在于你以为你有。丽江信服无限团队的运维服务里,恢复演练是固定动作,报告交到你手上。
备份频率给个参考:订单库每天1次,全量每周1次,异地再存1份。业内管这个叫3-2-1原则,记住这一条就够用了。
数据备份的常见疑问
备份多久做一次合适?
交易型业务每天增量加每周全量,内容型网站每周够用。关键节点,比如大促和改版前,临时加一次。
备份要存几份?
至少两份,本地一份方便快速恢复,异地一份防灾难。重要数据三份更稳。
恢复演练怎么做?
每季度把备份恢复到测试环境,验证数据完整、系统能跑,全程记录,发现问题当天就修备份策略。
总结:三个问题,今晚就答一遍
备份这事,做了和做对之间隔着三个问题。备得全、存得远、恢复过,三关都过了,你的数据才算真的有底。你在丽江管着企业的数据,今晚就拿这三个问题问问管技术的人。