Re: Аналог offline files от MS
Hi all.
On 03/11/06 08:39, Мажурин И.М. wrote:
> В сообщении от 2 ноября 2006 14:34 Виталий Ищенко написал(a):
>> Вроде как можно в ifup.d написать скрипт, который будет синхронизировать
>> нужные шары
>> Или тот-же скрипт, но в ifplugd
>> Что-то типа:
>> при поднятии интерфейса, проверять доступность нужного хоста, пытаться с
>> помощью smbclient или smbfs подключиться к нужной шаре
>> если удачно, то синхронизируем
>> Список нужных шар можно сложить в какой-нибудь конфиг.
>> Думаю, что основная проблема в выборе софта для синхронизации (чтобы это
>> было не просто копирование целиком папки при каждом подключении)
> rsync ?
Rsync нормально работает в одну сторону, но Артём уже упоминал Unison:
это как раз клон Rsync для симметричной синхронизации.
Существенное отличие MS Offline files и Coda от этих схем состоит в
*прозрачности*. Связь есть - работаем с единственной серверной копией,
вместе с коллегами. Связь внезапно порвалась - автоматически и прозрачно
перешли на локальный кэш, не потеряв открытые "на сервере" файлы. И
синхронизируемся при первой возможности. Единственной ручной операцией
оказывается разруливание конфликтов в момент восстановления связи.
Я допускаю, что что-то подобное можно сделать, обвязав Unison хитрыми
скриптами. Но задачка мягко говоря нетривиальная.
А.Л.
Reply to: