选定文件的冗余存储和多台计算机之间的同步

选定文件的冗余存储和多台计算机之间的同步

以前,我会定期将个人文件手动复制到多个硬盘上以进行备份,但最近我花光了所有钱,从一个发生故障的硬盘上恢复了某些只存储在一个地方的文件(因为它们太大了,我没有空间来复制它们)。我希望防止这种情况再次发生。

我的目标是不是在 RAID 上运行我的整个操作系统 - 我只希望 2TB 驱动器上的一组特定个人文件与第二个外部驱动器同步。此外,为了利用两个驱动器冗余存储文件的成本,如果有办法进行设置,以便我的系统可以通过在两个磁盘之间共享负载并在 i/o 空闲时保持镜像来利用更快的读/写时间,我将不胜感激。

基于此系统,我希望能够在 3 台家用电脑中的任何一台上离线访问这些文件(文档、图片和音乐,但不包括视频)的子集。如果某台电脑上的某个文件在本地发生更改,而该电脑随后重新连接到网络,我希望这些文件的更改能够同步回主“服务器”。

我会尽力阐明我的目标。请原谅 MSPaint 的艺术。 在此处输入图片描述

我主要使用 Windows 机器,因此对于离线文件同步,如果有内置的 Windows 服务,我不会感到惊讶。至于使用外部设备维护 RAID 1,我完全不知道。我对在 RAID 上运行的操作系统有些了解,但我真正想要的是一个 2TB 的外部驱动器,它与 PC 内置的驱动器镜像,但仍然可以断开连接,以便我可以随身携带文件,并在以后重新连接以恢复 RAID。

也许 RAID 格式不是理想的解决方案。也许只是一些在多个目录之间不断同步文件的软件。如果我可以在 2TB 外部格式化为 FAT32 时执行此操作,那么这将是一个巨大的优势,这样我仍然可以将其连接到游戏系统等。

编辑 我认为“脱机文件”可以满足我从“服务器”以外的机器进行远程文件访问的需求,但就 RAID 1 设置而言,有没有办法同时体验读取性能的提升?浪费 2TB 却除了容错之外一无所获,这似乎有点可惜。

答案1

Rsync

如果“持续同步”可以放宽为“定期同步”(比如每小时一次),则可以使用同步*尼克斯视窗)或其衍生工具,如 duplicity 或类似工具,如齐奏

动态网格

你也可以使用Windows 同步中心或“脱机文件”。Windows动态网格可能就是您正在寻找的。

类似问题

答案2

我读了以下内容场外

多年来,我一直关注着人们尝试使用 RAID 1 来保护硬盘免受故障的影响。遗憾的是,几十年来我从未发现它有什么用。用户错误、病毒、害虫和蠕虫等问题实际上使 RAID 1 成为一种负担,因为许多(被误导的)用户认为它是实时备份。是的,它确实是。一旦发生错误,就会在 RAID 1 镜像驱动器中忠实地复制。

更麻烦的是,以为这是备份的所有者停止了离线备份到磁带或磁盘。

我确信有一个成功的故事,但几十年来我从未遇到过。

-> 如果您有 RAID 5,我会写我见过那个工作,但是他们在该系统上有几十个驱动器。

也许是时候放弃 RAID 1 以提高速度和偶尔的备份了。

就我而言,我几乎不担心病毒活动或用户错误导致数据丢失,只担心硬件故障。不过,看起来创建 RAID 1 甚至不会提高读取性能,所以也许我最好的解决方案只是偶尔手动将一个 2TB 外部设备备份到另一个 2TB 外部设备?

相关内容