我正在更换一台服务于NFS和CIFS的旧Linux文件服务器。 对于新的服务器(仍然在服务CIFS和NFS),我希望有一种软件可以自动,高效地维护并行树中旧文件的修订版,以便用户无需特殊工具即可访问。 我正在寻找类似于Time Machine或Flyback的软件,但是在服务器上运行良好。
数据集大约有10000个文件,重量可能是60GB。 变化相对较less,通常每天不到100个文件更改。
使用LVM快照不会削减它,因为旧版本必须位于与实时数据分开的一组磁盘上。
编辑:澄清:保留旧版本是解决scheme的非重要的补充,所以任何build议将不得不停留在几百欧元的范围内。
很多人使用rsync和硬链接。 Mike Rubel 使用Linux和Rsync编写了经典的指南, 简单的自动快照样式备份 。 您可以编写自己的脚本来执行此操作,也可以使用现有的脚本如rsnapshot 。
你可以使用FreeBSD和ZFS。 ZFS是一个真正的酷炫系统,你可以把整个系统放在ZFS上,安装起来有点棘手,但是这里有一些信息。 ZFS
在ZFS系统中,你可以说在哪个时间间隔你想要一个快照。 你可以configuration很多。 他可能会收拾旧版本。 例如:您每30分钟有一次快速启动12小时。 过了12个小时,他每三个小时收拾一次。 一个月后,你可以设置为每周或每月。
在您的共享上,您可以访问名为“.zfs”的共享,这里是包含时间和date的所有快照。 你可以去文件夹并select文件。