离线时如何使NFS挂载可用?


8

问题:

我在笔记本上工作,在工作时可以访问许多NFS安装的驱动器。当我回到家时,显然没有空。

Windows 7解决方案:

我的业务伙伴使用Windows 7并通过samba映射文件夹。Windows 7具有一个非常好的功能,让他使这些文件夹可以脱机使用。因此,当他连接到工作网络时,更改将同步!

题:

有没有办法在ubuntu中模仿它?

我现在所拥有的:

服务器到本地同步:我在crontab上添加了rsync条目,以server folders => local folders每五分钟复制一次。

在工作中,我使用NFS映射的文件夹,而在工作之外,我使用本地副本。

当我上班时,我会手动运行一个同步脚本local folders => server folders

我的安装出现问题:

  • 不工作时启动缓慢(我想对fstab尝试映射服务器文件夹)
  • 没有冲突检查/管理
  • 由于文件位置不同,我必须记住手动进行同步并要小心
  • 最近的文件在工作和家庭之间不起作用

我认为Unison可以为您提供帮助。在软件中心中查找更多详细信息。
Engels Peralta

Unison不同于脱机文件系统,但看起来确实可以帮助我实现更自动化的方案。.必须尝试一下然后再找回。
lpanebr

Answers:


3

http://www.linuxpromagazine.com/Issues/2009/99/Offline-FS

以下是有关执行此操作的各种替代方法的一些信息。主要讨论OFS。我自己没有使用过它,但是它似乎比我以前的建议更成熟,并且是为任务专门设计的,而不是试图像CacheFS一样加快NFS的访问速度。

当我需要使两件事保持同步时,我通常使用Subversion存储库作为两个系统之间的中介,但是这可能会很费力。


OFS确实看起来像我想要的,但它还不够成熟,我无法依靠它。
lpanebr
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.