为什么要投资于核查和验证备份过程和备份数据?

在这篇文章中,我想讨论一个新的软件工具及其备份验证的目的(VSS Backup Software)。许多没有经历过完全数据丢失的专业人士认为,数字存储是完美的,数字设备的功能总是完美的;然而,现实是非常不同的。存储的密度越来越大,一个硬盘的信息量比以往任何时候都大。同时,错误率并没有急剧下降,所以近年来每台设备发生故障的概率实际上是在增加。此外,其他数据丢失的威胁也变得更加普遍。例如,勒索软件、恶意软件和心怀不满的员工造成的破坏行为是数据丢失的外部原因,而比特腐烂、磁盘缺陷和RAM缺陷则影响设备本身。
近年来的另一个趋势是利用增量备份方案来加快备份过程。不幸的是,许多专业人士没有意识到的是,增量备份引入了对前一个备份的依赖性。如果备份链中的任何一个备份出现损坏,无论什么原因,整个备份链或至少部分备份链都会变得不可读。增量方案变得流行的真正原因是,尽管存储量有了很大的进步,但硬盘制造商无法用同样的技术以同样的速度提高吞吐速度。固态硬盘存储的吞吐率要好得多,但不幸的是,错误率也高得多,磨损也快得多。固态硬盘内的电池磨损得很快,并由硬盘本身的备用电池自动替换。然而,"即将失效的单元 "的检测过程通常被推迟,直到单元被实际读取,这通常不会经常发生在备份驱动器上(Encryption Backup Software)。

备份验证
上述工具提供了备份选项,在完成后立即验证备份文件。这些功能绕过了Windows的缓存系统,以确保数据文件确实从其存储的磁盘上被读回。上述工具的独特之处在于它对远程存储也能做到这一点。数据被再次下载以确保每个文件被正确处理。还有一些选项可以将这一步骤限制在一定大小的文件上。

备份验证
上述工具中独特的备份验证功能允许用户在文件被处理后很长时间内对其进行验证。考虑以下情况:一个典型的小型企业的文件服务器包含几TB的文件和文件夹,通常约1000万个文件或更多。一般来说,这些文件中只有不到1%的文件随着时间的推移而被改变,特别是在最后编辑后的一个月左右。平均而言,这些文件将在静止状态下保持数年而从未被访问过。位腐烂、磁盘缺陷、恶意软件以及由心怀不满的员工造成的简单删除或文件更改可能会被忽视,直到多年后文件服务器磁盘完全失效,必须进行全面恢复。如何有效地验证如此大的数据集?
上述软件为这个问题提供了一个独特的解决方案,每天都有数千兆字节的数据被备份。该软件使用验证功能,允许在每个备份周期对一定比例的备份文件进行随机验证。例如,你可以将该软件配置为只验证你所有文件服务器备份文件的1%。如果你的文件服务器目前拥有100万个文件,这将是10,000个要验证的文件。通过验证所有备份文件的1%的随机选择,平均需要100个周期来验证每个文件。如果备份每天运行10次,就需要10天来验证整个备份集。
虽然小的备份集可以在几个小时内完成备份和验证,但当你必须处理数百万个文件夹和几十兆字节的存储时,由于网络连接和机械硬盘的数据吞吐速度有限,不再可能在每个备份周期验证整个备份集。作为一种妥协,该工具的功能通过在每个备份周期选择一个随机子集来覆盖整个备份设备。
重新读取备份文件是至关重要的,因为它刷新了驱动器上的所有单元和扇区。通过使用工具的备份验证工具,你的数据将被驱动器 "实际化",这意味着驱动器被迫重新检查扇区并根据需要进行内部修复。如果修复不再可能,硬盘将向Windows发送信号,该工具将记录问题并发送警报,通知你这个问题。此外,该软件使用校验和和/或与原始文件进行1:1比较,以验证每个备份文件的内容。因此,备份验证是关键的 "保险":你有重复的证据,证明你的备份存储中的所有文件事实上仍然有效和可读。

评论