Проблема:
Я работаю над ноутбуком и в то время как на работе у меня есть доступ ко многим подсоединенным внешним дискам NFS. Когда я возвращаюсь домой, они, очевидно, не доступны.
Решение для Windows 7:
Мой деловой партнер использует Windows 7 и отображает папки через самбу. Windows 7 имеет очень хорошую функцию который, позвольте нам, он делает эти папки доступными офлайн. Таким образом, когда, когда он соединяется с работой, объединяются в сеть, изменения синхронизируются!
Вопрос:
Существует ли способ подражать этому в человечности?
Что я имею теперь:
Сервер к локальной синхронизации: Я добавил rsync записи на своем crontab для копирования server folders => local folders
каждые пять минут.
То, когда на работе я использовал NFS, отобразило папки и в то время как вне работают, я использую локальные копии.
Когда я достигаю работу, я вручную запускаю скрипт, который синхронизирует local folders => server folders
.
Проблемы с моей установкой:
http://www.linuxpromagazine.com/Issues/2009/99/Offline-FS
Вот некоторая информация о различных альтернативах, чтобы сделать это. Прежде всего, обсуждение OFS. Я не использовал его сам, но это кажется более сформировавшимся, чем мои предшествующие предложения и специально предназначенным для задачи вместо того, чтобы пытаться ускорить доступ NFS как CacheFS.
Когда я должен сохранить две вещи в синхронизации, я обычно использую репозиторий Подверсии в качестве посредника между этими двумя системами, но это может быть трудоемки.