从历史上看,我会定期将个人文件手动复制到多个硬盘上以保持备份,但是我只是清空了钱包,只将某些文件存储在一个位置(因为它们太大,所以我没有足够的空间来复制)他们)从失败的硬盘驱动器中恢复。我希望防止这种情况再次发生。
我的目标不是要在RAID上运行整个操作系统-我只希望将2TB驱动器上的一组个人文件与另一个外部驱动器同步。此外,为了利用两个驱动器冗余存储文件的开销,如果有一种方法可以进行设置,以便我的系统可以通过在两个磁盘之间共享负载并保持更快的读写速度来使用它,我将不胜感激。它们在I / O空闲时镜像。
在此系统上,我希望能够在3台家用计算机中的任何一台上具有这些文件(文档,图片和音乐,但不是视频)的子集的脱机可用性。如果在任何机器上本地更改了文件,之后又重新连接到网络,我希望将这些文件的更改同步回主“服务器”。
我会尽力说明我的目标。请原谅MSPaint艺术。
我主要使用Windows计算机,因此对于脱机文件同步,如果有内置的Windows服务,我不会感到惊讶。至于使用外部设备维护RAID 1,我完全处于黑暗之中。我对运行在RAID之上的操作系统有些熟悉,但是我真正想要的是一个2TB外部驱动器,该驱动器与PC内置的驱动器进行了镜像,但是仍然可以断开连接以便我可以处理文件,并在以后重新连接以恢复RAID。
RAID格式可能不是此处的理想解决方案。也许只是一些可以在多个目录之间不断同步文件的软件。如果将2TB外部硬盘格式化为FAT32格式时可以这样做,那将是一个巨大的优势,这样我仍然可以将其连接到游戏系统等。
编辑 我认为“脱机文件”将满足我从“服务器”以外的机器进行远程文件访问的需求,但是就RAID 1设置而言,我有什么办法可以同时体验读取性能的提高?浪费2TB似乎很可惜,除了容错能力之外,别无所求。