备份天天绿勾,数据真能还原吗?Hyper Backup 完整性检查一次讲清
痛点场景
备份任务每天绿勾,看起来岁月静好。但绿勾只说明"任务跑完了",不保证"备出来的数据还原得回来"——目的地硬盘悄悄坏了几个扇区、索引数据库出了差错,日常备份根本不会报错,往往要等到真恢复的那天才炸雷。完整性检查(Integrity Check)就是 Hyper Backup 里专门回答"备份到底还好不好"的那道体检。
检查在查什么:两个阶段
完整性检查分两段进行,各有独立进度条,都必须到 100% 才算完成:
- 备份数据检查:核对备份数据与源文件的一致性,并探测数据是否被更改、目的地硬盘有没有坏扇区——这一段回答"数据本体是否完好";
- 索引结构检查:校验索引数据库的准确性,确保任务还能正常备份和还原——这一段回答"目录和账本是否对得上"。每次执行完整性检查时都会检查索引结构;勾选"检查数据"才会执行备份数据检查,并可为其设置时间限制。
怎么排期
从 Hyper Backup 2.1 起,在任务设置 → 计划 → 备份完整性检查里可以直接排期,建议开启计划检查,让体检自动化。两个排期要点:
- 检查期间,所有与备份相关的进程都会暂停,直到检查完成——所以检查窗口要和备份窗口错开,避免计划备份排队甚至被跳过;
- 检查耗时取决于备份数据量与保留版本数量。精简保留版本数,是缩短检查时间最直接的办法。
怎么读结果:以日志为准
完整性检查开始和结束时都会写进 Hyper Backup 日志:
- 开始:“备份完整性检查已开始”;
- 顺利结束:“备份完整性检查已完成。未发现错误。”——这就是想看到的那一行;
- 设了时间限制时,日志会记下本次检查的覆盖比例(例如"这次检查了 777.4 GB 数据,占总数据的 31.7%"),后续检查会接着上次的结果继续评估,分段把全量查完;
- 坏消息:“备份完整性检查已完成。发现备份 target 已损坏”——说明目的地数据已损坏,需要联系技术支持处理。
查出损坏会怎样
如果检查发现备份数据损坏,任务状态会自动转为**“仅还原”**:旧版本仍可恢复,但停止写入新数据,防止坏数据继续扩散。损坏多半源自硬件问题、硬盘故障等底层异常,应先定位并修复异常状态,再让备份继续——具体排查思路可以参考《任务变"仅还原"怎么办》一文。
验证与预防
- 开启计划检查后,连续观察两三个周期:日志里稳定出现"未发现错误"、检查与备份不再互相挤压,排期就算合理;
- 在完整性检查之外,每季度做一次抽样还原演练:挑几个关键文件真恢复一次,“查得出问题"加"还原得回来"才是完整的备份信心。
如果贵单位需要建立带定期验证的企业级备份体系,欢迎参考群晖企业级 NAS 产品,或与我们联系,我们可以结合数据规模与保留要求设计完整方案。