服务器数据备份别只做一半:RAID 不是备份,这八条才保命

机房服务器与NAS存储阵列

这几年帮人处理过几次服务器数据丢失的现场,最让人难受的不是硬盘坏,而是”以为有备份、结果没有”。很多单位的服务器跑着 ERP、财务、监控录像、网站数据库,一问备份策略,答案是”做了 RAID”或者”每周手动拷一份到移动硬盘”。今天把服务器备份这件事讲透,这几条做好,至少能保住命。

一、第一个必须纠正的误解:RAID 不是备份

RAID 解决的是”硬盘坏了业务不停”,解决不了”数据被删、被改、被加密”。RAID 1/5/10 是把同一份数据实时写到多块盘上,你在系统里删一个文件,所有盘上同步消失;勒索病毒加密文件,所有盘上同步加密。硬盘故障、阵列卡损坏、误格式化、机箱进水、机房失火——RAID 一个都护不住。所以 RAID 是可用性方案,备份才是数据安全方案,两者不能互相替代。

二、3-2-1-1-0 原则,记住这一条就够用

– 3 份数据:原始 1 份 + 备份 2 份;

– 2 种介质:比如一份在 NAS,一份在磁带或对象存储,不要两份都在同一套硬盘上;

– 1 份异地:本地机房烧了、被水淹了,异地那份才算保险;

– 后面两个 1 和 0 是这几年加的:1 份离线或不可变副本(对抗勒索软件),0 个备份错误(定期验证可恢复)。

三、全量、增量、差异,别选错

– 全量备份:每次拷全部数据,恢复最快,但占空间、耗时间,适合每周做一次;

– 增量备份:只备上次备份之后变化的部分,快、省空间,但恢复要按链条依次还原,中间断一环就麻烦;

– 差异备份:备自上次全量以来的所有变化,恢复只需要”全量+最后一次差异”,是折中方案。

实操建议:每周一次全量 + 每天一次增量/差异,重要数据库再叠加事务日志备份(可做到按时间点恢复)。备份窗口要避开业务高峰,不然 IO 抢占会让白天系统卡成幻灯片。

四、保留策略:不要只留最近一份

很多人备份只保留 7 天,结果发现数据是两周前被改坏的,7 天内的备份全是坏数据。建议用 GFS 策略:日备份保留 1~2 周,周备份保留 1~3 个月,月备份保留 1 年。财务、合同这类数据按行业要求可能还要更久。

五、勒索软件时代:一定要有离线或不可变副本

现在主流的攻击手法是先横向扫描、找到备份服务器一起加密。所以:

1. 备份服务器不要和业务域用同一套账号密码,独立凭据、独立网络段;

2. 至少一份备份做到物理离线(备份完拔盘/断网)或用对象存储的不可变(WORM)功能,设定保留期内谁都不能删;

3. 备份账号只给写权限,不给删权限——这能挡住大部分”删备份再勒索”的套路。

六、最容易被跳过的一步:恢复演练

备份成功不等于能恢复。见过太多”备份日志全是成功,真恢复时发现备份文件是 0 字节”的案例。做法很简单:

– 每月抽一个备份集,在测试环境完整恢复一次,记录耗时;

– 数据库要做一致性校验,别只验证文件存在;

– 把恢复步骤写成文档,别只存在某个人的脑子里——人一走,备份就等于没有。

七、监控与告警,别等出事才发现没备份

备份任务失败必须能主动告警(邮件、短信、企业微信都行),重点监控:任务是否按计划执行、备份文件大小是否异常变小、剩余空间是否够、校验是否通过。很多事故的真相是备份失败三个月了,没人看日志。

八、给小团队的极简方案

没有专职运维也能做:一台群晖/威联通 NAS 做本地每日备份 + 开启快照;一台云对象存储做异地每周同步;关键数据库每天导出一次并单独保存;每季度恢复演练一次。总成本一年几千块,比数据丢了之后的重做成本低得多。

一句话总结:RAID 保业务不停,备份保数据不丢,异地和离线保你被攻击时还有退路,恢复演练保你备份真的能用。四件事都做到,才算把服务器数据安全这件事做完整了。

请登录后发表评论

    没有回复内容