从数据损坏的角度来看,使用 7-Zip 存档 500GB 的视频是否安全?

从数据损坏的角度来看,使用 7-Zip 存档 500GB 的视频是否安全?

我可以使用 7-Zip 将近 500GB 的视频以压缩级别存储格式存档到我的便携式外置硬盘上吗?我只想将其放在一个带密码的文件中,以便将来备份。

由于除非需要,我才会使用我的硬盘,因此如果我将文件放在便携式硬盘中太久,是否有可能损坏某些文件?

如果是,这是怎么回事?是什么原因造成的?我担心存档会丢失一些文件。

希望我能尽快得到答复。谢谢!

答案1

你应该将问题标题改为“使用 7zip 是否会增加数据丢失的风险?”而不是“使用 7zip 是否安全,不会损坏文件?”。“这样可以吗”这个问题也属于同一类别。

参照建议的标题,答案是“是”。您增加了丢失的风险,因为您的 7zip 存档本身就是一个文件系统。当您在现有文件系统上添加额外的文件系统时,风险会增加。

如果您在当前阶段设想扇区随机故障,大多数扇区故障只会影响一个文件,在极少数情况下,您的分区似乎会丢失或文件系统变得无法读取。一旦将文件放入任何类型的存档中,就会生成额外的位置,随机扇区故障可能会造成致命后果。

正如您似乎打算使用加密一样,其他解决方案不会带来此缺点。在设备模式下使用 Truecrypt 或 Veracrypt 并生成标头备份(非常小!)时,您不会产生额外的风险。

如果随机扇区故障影响到解密视频所需的标题区域,您不必担心,因为您的标题备份仍然可以让您解密。

但是如果您在文件模式下使用这两种产品,则会在驱动器的文件系统之上生成额外的文件系统,从而增加风险。

您的贡献包含第二个问题,即文件损坏。如果硬盘电子元件包含某种类型的电容器,该电容器会随着时间的推移而变干,那么您也将无法访问数据。对于长期存储而言,仅备份是不够的。您必须将内容复制到新驱动器 - 但我不知道频率是多少 - 每五年还是十年?我自己也想知道。

答案2

如果这些材料对您有任何意义,请将它们存档在两个或更多硬盘上,无需进行任何压缩。

r2d3 在此处接受的答案很可靠,并提供了很好的建议,但你的问题的一部分是:

“由于除非需要,我一般不会使用我的硬盘,如果我将文件放在我的便携式硬盘中太久,是否有可能损坏某些文件?”

“如果是,那么这是如何发生的,是什么原因造成的?”

简单的:位腐烂(又名:数据退化)。

现实情况是,现有的所有数字媒体都很容易出现比特衰减。防止比特衰减的最佳方法是意识到它的存在,并了解两件事:

  • 压缩不会降低文件受位衰减的影响:压缩所做的就是压缩文件。如果压缩档案中的数据损坏,您实际上可能会减少压缩文件本身会降低数据恢复的风险。为什么?很简单:有些压缩格式根本无法解压任何文件中有损坏的数据位。有些设计用于更好的冗余(见下文),但它们很少见,而且谁知道它们将来是否会得到支持。
  • 冗余是最安全的选择:我不知道您有多少文件,也不知道它们在驱动器上占用了多少物理空间,但如果您关心这些数据,您应该有多个驱动器来存储这些数据。我的意思不是将数据分散到两个驱动器上,而是两个驱动器上 100% 完全相同的数据。原因是位衰减是不一致的。假设 10 年后,两个驱动器都显示坏扇区……但位置不同……那么很有可能一个驱动器会有一些文件的干净副本,另一个驱动器会有一些文件的干净副本。

话虽如此,你现在可能会考虑使用 USB 闪存驱动器和 SSD 进行长期备份,而这些目前还没有定论。从技术上讲,基于闪存的存储介质应该使用寿命更长,不易出现位衰减,但这一切都取决于长期 NAND 闪存质量。而且由于基于闪存的存储相对较新,我不会将我的数据放在基于闪存的介质上进行长期存储。硬盘在多年不使用后仍然具有可靠的使用历史。

使用奇偶校验档案。

之前我提到过,压缩对于比特腐烂没有帮助,但有一种现代压缩格式具有自我修复特性:RAR

RAR 压缩工具可以创建奇偶校验档案. 维基百科条目奇偶校验档案(Parchive)状态:

“Parchive 最初是为了解决 Usenet 上可靠的文件共享问题而编写的,但它可以用于保护任何类型的数据免受数据损坏、磁盘损坏、位损坏以及意外或恶意损坏的影响。尽管名字如此,但 Parchive 使用了更先进的技术,而不是使用简单的奇偶校验错误检测和纠正方法。”

这些神奇的档案可以重建损坏的文件,并且您可以压缩视频并为这些压缩文件创建奇偶校验档案,如果数据文件出现位腐烂,可以使用这些档案重建数据文件。

在这种情况下,我建议您压缩单个视频文件,并为每个文件创建奇偶校验存档,而不是压缩成一个巨大的压缩存档。这样,每个视频都有自己的奇偶校验存档。或者,您可以为视频文件创建独立的奇偶校验存档,并将它们与原始视频一起存储在硬盘上;好处相同,但无需压缩。

相关内容