我使用 Windows。一年前,我用Macrium Reflect(它以自己的格式存储文件,类似于DriveImageXML存储。 )将我的D:
磁盘(500 GB)备份到外部硬盘。我不记得我是否选择了压缩。一年后,当我想打开该备份时,它不起作用,因为该硬盘上的某些扇区(该图像后面)已损坏。因此,整个备份文件变得不可读。mrimg
xml
我不希望它再次发生。是否有任何替代COPY-PASTE 的方法(似乎是最好的方法,但需要大约 5 个小时)来备份整个D
磁盘,这样即使该外部硬盘上的任何扇区都会变坏,我仍然可以访问所有可用数据在备份中,它不会使图像不可读?似乎映像备份(导致 1 个文件)是不安全的,以防它变成不可读的文件?
没有什么可以防止磁盘损坏。我能想到的唯一保护措施是:
监控硬盘是最好的选择。
您可以从 SMART 监控开始。SMART 代表自我监控和修复工具。尤其应该更换具有高 ECC(纠错码)的磁盘,因为那些薄弱的扇区最终会失败。
注意这里:
195 Hardware_ECC_Recovered
,这里驱动器读取了一个扇区,ECC数据告诉它该扇区是错误的并且它恢复了它。还要注意 Raw_read_Error_Rate 和 Seek_Error_Rate。通常,您拥有多少并不重要,重要的是数量增加的速度。然而,在坏驱动器上,这些很容易达到数百万甚至数十亿。如果您的驱动器变得如此高,请更换它。每次必须执行 ECC 恢复时,驱动器读取速度都会减慢,当您拥有数百万时,驱动器将真正开始滞后。引用硬盘 ECC 错误!- Memofix 的数据恢复博客:
ECC 是一个复杂的数学公式,可以检测和纠正坏扇区。
刷新表面是指以扇区的小块读取驱动器,并用相同的内容重写这些块,验证它们都没有问题。一些软件添加了额外的技巧,例如反转所有数据,写入驱动器重新读取然后再次反转它,以确保所有扇区都处于工作状态。
每隔几个月就会用 grc.com 的 SpinRite 之类的东西刷新表面。
来自http://hdd.by的一个名为 Victoria 的程序将为您提供磁盘表面的计时。读取时间越长的扇区越多,情况就越糟糕。
上图:您看到驱动器老化的明显迹象,因为有太多绿色块;一个全新的驱动器几乎完全位于最浅的灰色区域,在 100 区域(中灰色)中只有几个 100。
最后,奇偶校验文件。 http://www.quickpar.org.uk/。这将生成修复文件,允许您修复给定文件中的坏扇区。奇偶校验数据的百分比越高,它可以修复的错误就越差。但是,处理几百个坏扇区不需要太多数据。我不知道确切的比例,但这里的其他人可能知道。
在这里添加要保护的文件,设置保护级别(2% 应该足够用于这些目的),然后单击创建。
这是生成的 PAR 文件,总大小约为 75 MB:
这里我故意破坏了 10000 个扇区(count=10000)
bs
,块大小为 512。仅 2% 的 PAR 数据就能够恢复至少 10,000 个坏块,每块 512 字节。
什么是奇偶校验数据?
虽然本文简要介绍了它:
https://www.dataclinic.co.uk/raid-parity-xor/
这也是非常聪明的人为纠正错误而开发的公式。当奇偶校验程序运行时,它会生成这些额外的恢复位。它基于异或。
我已经包含了一些 QuickPAR 的屏幕截图,但 WinRAR 也有这个功能。请参阅此处: 在“选项”下,您可以设置恢复数据的百分比;2% 应该足以防止坏扇区。如果您有 10,000 个坏扇区,则需要尽快更换硬盘。
RAID 5/6 必须防止一个或两个整个磁盘发生故障,因此这个百分比要高几个数量级。