保护数据免受磁盘损坏的最佳实践

保护数据免受磁盘损坏的最佳实践

我没有任何机制来保护我的数据(图像、视频等)免受磁盘损坏。我只是想知道 YouTube 如何保护他们的视频。

保护数据免遭磁盘损坏的最佳做法是什么?

答案1

理想情况下,您希望将数据的副本存储在其他地方,例如单独的硬盘驱动器(RAID 或外部设备)或另一台机器(NAS、另一台 PC 或云端)。

RAID 卡(SATA 或 IDE)的价格相当便宜,可以用来镜像磁盘,这样如果一个驱动器坏了,另一个驱动器仍然有数据。

可以将另一台 PC 设置为家庭网络上的备份存储设备 (或 NAS)。

微软等公司的在线服务云端硬盘为您想要的任何内容提供免费的在线存储 - 数据不公开,但您可以随时随地访问。(我认为他们目前免费提供 25 GB)

答案2

您无法阻止数据损坏(因为您永远不知道硬盘何时会损坏),但您可以将损坏的影响降到最低。保护数据的方法有很多;选择哪种方法可能取决于数据的重要性、您的知识水平以及您愿意投入的时间。许多服务器使用一种称为 RAID 的技术,该技术可以镜像磁盘(查找 RAID 1)。最简单的形式是,有两个硬盘同时工作,两个硬盘都包含相同的数据(设置 RAID 后会自动写入两个硬盘)。然后,如果一个磁盘发生故障,另一个磁盘可以立即使用。使用 LVM 等工具也可以实现类似的效果,尽管这更多地是在软件层面上起作用。最重要的是,经常备份!如果您使用的是服务器,您的主机可能会为您提供简单的映像工具(允许对数据进行快照,以后可以轻松恢复),或者您可以将备份设置到另一个位置。如果您只是担心保护家中的数据,那么这可能有点小题大做(尽管它们都是有效的技术)。至少,将您的数据备份到另一个驱动器(外部 USB 驱动器通常很有用),保持最新状态,并确保您知道如何从中恢复!(练习!)这样,如果发生灾难,您最多只会损失很少。如果您使用支持增量备份的备份工具(很多都支持),在第一次备份(可能需要很长时间,具体取决于您拥有的数据量)之后,备份将快得多,因为只有更改被复制到磁盘,而不是全部。然后程序可以重建这些更改以恢复您的数据。

答案3

  1. 使用具有冗余的 RAID 阵列
  2. 使用 ECC RAM
  3. 将文件备份到运行不同硬件的不同服务器

如果您无法执行#3,请执行#1 和#2,但请注意,坏的磁盘控制器仍然会损坏您的数据。

答案4

  1. 备份
  2. 袭击
  3. 跨数据中心备份或者可以使用 s3(它们保留每个文件的 3 个副本)。

相关内容