On 10.12.2012 16:24, Victor Wagner wrote:
Сейчас довольно популярны всякие сервисы вроде Dropbox-а, обеспечивающие
"живую" синхронизацию некоторого каталога между несколькими машинами.

Понятно, что людям с развитой паранойей пользоваться подобного рода
сервисами не хочется, а хочется соорудить что-то из полностью открытого
софта и подконтрольного сервера.

В принципе, хочется решить даже более ограниченную задачу - пропихивать
изменения локальной директории на удаленный сервер возможно близко к
realtime. Обратная синхронизация не требуется.

В нынешнем testing появилось как минимум два пакета, которые вроде бы
как подходят для решения этой задачи

inosync и lsyncd. Оба представляют собой некий скрипт, который висит
демоном и отслеживает изменения файлов, а потом синхронизирует их
с помощью rsync.

На первый взгляд, lsyncd выглядит существенно более продвинутым,
а inosync - просто простенький питоновский скрипт, который ловит событие
и запускает rsync. При этом автор inosync знает о существовании lsyncd,
и предпочел написать своё решение, а не использовать готовое.

Кто-нибудь пробовал использовать эти пакеты? Как впечатления?



На всякий случай - сегодня на opennet.ru проскакивала новость о замене dropbox, какой-то пакет на python, предоставляющий схожую функциональность.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/50c632ae.2040...@gmail.com

Ответить