答案1
你正在谈论文件版本控制文件系统.这不被主流Linux文件系统所支持。
还有许多其他可能的文件系统,但它们似乎都很旧/被废弃了,除了近端局部缺血模型。
但我不知道它在 FreeNAS 上是否能工作,尤其是使用 SMB 时。
然而,各种云解决方案确实有效。
Owncloud例如,自己的版本控制系统!您不必使用其他云功能。您可以使用 Web 界面查看版本并单独恢复它们。
诀窍是将您的 SMB 共享用作 owncloud 目录的一部分,这样就不会发生实际同步或任何其他“云端事务”。
查看FreeNAS 论坛用于 owncloud 设置。
答案2
如果您启用 GNOME Backup (Déjà-Dup),GNOME Files (Nautilus) 就会提供此功能。您可能需要安装 nautilus-dejadup 扩展,该扩展并非默认安装在所有 Linux 发行版中。设置完成后,您可以右键单击 nautilus 中的文件,然后会获得该特定文件的所有日期列表。不过,它对文件夹不太管用。但对文件来说,它非常管用!
答案3
我不知道 Linux 上有哪个文件管理器支持以前的文件版本,比如 Windows 资源管理器。
但是,由于 FreeNAS 基于类 Unix 操作系统,因此您可以简单地将快照位置暴露给网络。当然,如何做到这一点与本文无关。