辽阳搞技术的,备份方案到底怎么选?
辽阳搞技术的朋友选备份方案,被一堆名词绕过:全量、增量、差异、快照、异地容灾。其实中小站点的备份,把四种方式的脾气摸清,按数据重要性配组合就够了,我给你捋成大白话。
四种方式,各是什么脾气
全量备份:每天都把家底抄一遍,最稳妥也最占空间。增量备份:只抄今天新变的,省空间,但恢复时要一个一个叠回去,恢复慢。快照:存储层的瞬间定格,恢复快,适合虚拟机级别。异地备份:备份传到另一个地方存着,防的是整台机器出事。四种不是单选题,是搭配题。
按数据重要性分级配
第一级,客户数据、订单、交易记录——每天自动全量,加异地一份,保留三十天。第二级,网站程序和内容——每周全量加每天增量,保留一个月。第三级,纯展示的静态页——月度备份都够。分级的意义是别拿最贵的方案养最不值钱的数据,也别拿最省的方案赌最要命的账本。
321原则,收个口
行业里有个简单好记的321原则:3份数据、2种介质、1份异地。翻译过来:除了线上那份,备份要有两份以上、放在不同的载体上、其中一份不在同一台机器同一机房。做到这三条,天塌下来你也有垫背的。
备份的最后一环:演练
再多说一句最容易被省的:备份必须演练恢复,没恢复过的备份只是自我安慰。每季度挑个低峰时间,把备份还原到测试环境,开起来看看数据全不全。辽阳有家公司备份跑了两年,出事恢复时发现备份脚本早就悄悄挂了,空文件存了半年——没演练,谁也不知道。
再补一个数据库备份的细节:数据文件和数据库软件的备份不一样,数据库要用自带的导出工具做逻辑备份,直接复制数据文件的备份,恢复的时候经常起不来。头一回配备份的,让懂行的带你过一遍恢复流程,走通一次才算配完。
总结
备份方案的选法:四种方式当搭配题做,数据分级配方案,321原则收口,季度演练验证。备份的价值不在备份那一刻,在恢复成功那一会儿。你要是正在给站点配备份,把数据类型和每天新增量告诉我,我帮你按分级思路出一份具体的配置单。