Ubuntu 实现 Windows“以前的版本”选项卡?

Ubuntu 实现 Windows“以前的版本”选项卡?

我已经实施了 FreeNAS 解决方案并设置了 SMB 共享。我还设置了常规快照。我很高兴地发现 Windows 能够在其“以前的版本”选项卡中看到这些快照:

Windows(右键单击,属性,以前的版本选项卡

从此选项卡,我可以恢复服务器中所有修订版本的文件。太棒了!但我在 Ubuntu 上寻找此功能时费了好大劲。

如何恢复存储在远程 SMB 共享上的文件的先前修订版本,类似于 Windows 的“先前版本”选项卡?

(我目前正在使用 Ubuntu 16.04,如果这有助于指导您的回应。)

答案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 操作系统,因此您可以简单地将快照位置暴露给网络。当然,如何做到这一点与本文无关。

相关内容