镜像并备份已更改的文件

镜像并备份已更改的文件

我们有一些较大的存储需求(基因组数据),因此我们需要购买一些存档空间(一次写入,很少读取,文件仍然易于访问,每个用户都应该可以访问自己的“存档”文件夹)。一个“简单”且相对便宜的解决方案是购买一个可容纳 60 个 6TB 磁盘 = 360TB 原始空间的大型 NAS 盒。(例如 dnuk,45 个驱动器......)

但是如果发生火灾、洪水或盗窃怎么办?简单的解决方案:再买一台相同的,将其安装在不同的建筑物/校园中,并确保快速连接,以便进行日常主从镜像。有简单的软件可以实现这一点。

这可以防止灾难发生。但它无法防止天真的用户意外删除文件并在一个月后想要恢复它们。

是否有一个简单的软件解决方案可以检测文件何时被更改或删除并将旧文件移动/复制到其他地方?(理想情况下,这将发生在“从属”上;我们可以为此购买额外的 NAS 盒)。

有什么想法吗?谢谢! Yannick

答案1

如果你使用的是 Windows,补习班 2正是您所需要的。

修改文件的增量传播不是什么大问题。任何备份/同步软件都可以做到这一点。诀窍是支持重命名检测。有两种方法可以做到这一点 - 第一种是解析文件系统日志(例如,NTFS 有一个)以查看实际更改,第二种是扫描两个位置,然后运行某种比较分析以了解任何已删除的文件是否与任何新创建的文件匹配。我不知道有哪款备份软件可以处理日志,所以第一种选择实际上不是一个选择。对于第二种选择,您需要有一个生成备份计划的软件,即它首先扫描树,然后分析它们,然后吐出要执行的步骤列表(而不是像robocopy /mir它那样在扫描阶段立即协调更改)。这里的问题是备份的大小。很少有备份应用程序不会因几百万个文件而阻塞,更不用说 5000 万个了。我已经使用上述应用程序成功地进行了 6 百万备份,我认为它也应该能够解决您的问题。

相关内容