你们知道硬盘上存储的数据需要经过多长时间才会开始退化吗?
听说,为了长时间保持数据完整,需要定期将数据重写到硬盘上,比如每 5 年左右一次。这是真的吗?
答案1
概述
任何驱动器上存储的数据的寿命取决于存储条件和存储时间。对于硬盘驱动器,主要有三个因素:磁场破坏、环境条件和机械故障。
磁场击穿
大多数资料表明,永磁体每年会以 1% 的速度失去磁场强度。假设这是正确的,经过约 69 年,我们可以假设硬盘驱动器中一半的扇区将被损坏(因为到那时它们都失去了一半的强度)。显然,这是相当长的时间,但这种风险很容易减轻 - 只需将数据重新写入驱动器即可。您需要多久执行一次此操作取决于以下两个问题(我也在结论中讨论了这一点)。
要定期刷新驱动器上的数据,只需将其传输到另一个位置,然后将其重新写回驱动器即可。这样,物理磁盘表面的磁域将恢复到其原始强度(因为您刚刚将文件重新写回磁盘)。如果您担心文件系统损坏,也可以在传输数据之前格式化磁盘。
您还可以通过在将数据放入驱动器时将恢复数据和错误更正存档来帮助避免此问题。许多存档格式都支持包含数据恢复算法,因此即使您有几个损坏的扇区,您仍然可以重建丢失的数据。
环境条件
一些政府机构通过将硬盘暴露在非常强大的磁场中来“净化”硬盘,通过“重置”所有扇区有效地(并且是字面意义上的)从硬盘中删除数据。请注意,将硬盘存放在磁场中或附近(交变磁场)或者静态)将严重影响驱动器上存储的数据。
地磁暴在某些地区,这些病毒的威力非常强大,过去甚至会损坏硬盘。如果您担心这个问题,请考虑将硬盘存放在地下室或与环境隔绝的地方。
机械故障
有些人提到他们认为硬盘中的实际物理电机早在磁盘盘片上的数据显著下降之前就会出现故障。虽然这对于长期闲置的硬盘来说是一个问题,但如果偶尔使用磁盘(至少每 3-5 年一次),这应该可以缓解这个问题。
话虽如此,我亲耳听过有人启动了 10 多年的旧电脑,没有任何问题,磁盘工作正常。我认为与前一个问题相比,这个问题并不是什么大问题,因为无论如何你都应该定期刷新数据。话虽如此,请注意机械问题是硬盘的主要故障(从磁盘恢复数据不是一件容易的事,尤其是在将来可能很难找到旧硬盘的时候)。
结论
与传统的长期存储介质(磁带、光盘)相比,硬盘的吸引力显而易见 - 它们体积小、易于移动、传输速率高、可在计算机之间轻松切换,并且数据可保存相当长的时间。但是,与我提到的其他两种存储介质一样,硬盘也有自己的缺点。只要您定期“刷新”硬盘上的数据(从而确保硬盘本身的机械部件仍在运行),就不会有问题。
根据您存储的数据的优先级,您可能需要更频繁地刷新硬盘。如果是重要数据,我建议最多不要少于 2 年。如果您能承受一些次要的数据丢失(例如,这里或那里有几个损坏的扇区),持续 5 年。将数据从驱动器中复制出来并复制回来并不需要很长时间。
有一件事没有考虑到,那就是伺服轨道和标记。这些是在工厂里写入一次的,永远不会再写入(在现代磁盘上)。无论用户重写多少次或所谓的低级格式化都无法使它们焕然一新。一旦它们褪色,它们就会褪色!
它与 80 年代的第一批步进电机磁盘不同。它们没有伺服轨道,低级格式化会写入所有位 - 全新。
答案2
传统观点认为,你应该每五年重新查看一次数据,以确保你仍然可以读取它。普遍的共识是,驱动器中的磁盘在存储 5 年后将开始退化。更大的问题是存储技术在变化。这意味着今天有效的格式在 5-10 年后将无法读取。
最好的选择是拥有多种格式的多个副本,并至少每十年检查一次或两次数据。这实际上是确保数据完整且格式可读的唯一方法。
如果您负担得起,您可以随时付钱让别人来管理。Carbonite 等服务可以长期存储大量数据。如果您丢失了计算机和本地备份,他们还可以提供灾难恢复服务。
希望这可以帮助
答案3
硬盘上的数据可以保存两年多的时间,因此您有很大机会可以恢复它。
唯一的问题可能是新硬件可能与旧硬件不兼容,但两年的时间并不长。
答案4
硬盘发生故障,并不是好的长期存储设备。但您不需要在其上重写任何内容......
如果您想长期保存数据,可以使用磁带驱动器(大型公司使用它们来保存数据)
硬盘、闪存和 CD 通常最多可使用 10 年左右,磁带可使用 50 年甚至更长时间。
来源:https://www.pcmech.com/article/how-long-does-backup-media-last/