Изменения

Перейти к: навигация, поиск

Файловая репликация

470 байтов добавлено, 20:58, 23 января 2010
м
Нет описания правки
'''Evsync''' — простой инструмент для «непрерывной» rsync-образной синхронизации файлов. В некотором смысле, лишённый недостатков [http://code.google.com/p/lsyncd/ lsyncd]/или [http://bb.xnull.de/projects/inosync/ inosync], написанный, к тому же, на Perl’е.
== Недостатки inosyncи lsyncd == Недостатки '''inosync''':
* Не умеет следить за несколькими каталогами сразу.
* Не поддерживаются фильтры rsync’а, что приводит к лишним его вызовам.
* Написан на Python, дописывать неохота. А учитывая исключительную простоту (меньше 200 строк кода), и дописывать-то особенно нечего.
Недостатки '''lsyncd''':
* Существуют лимиты на корректность имён файлов.
* Существует лимит на количество наблюдаемых файлов (открывается только 1 дескриптор inotify).
</tab>
=== Флаги Inotify ===
<tab sep=tab class=simpletable head=left>
IN_UNMOUNT Ошибка обработки!
</tab>
 
== Ссылки ==
 
См. также:
* http://linux.die.net/man/2/inotify - man 2 inotify.
* http://code.google.com/p/lsyncd/ - домашняя страница lsyncd.
* http://bb.xnull.de/projects/inosync/ - домашняя страница inosync.
* http://wiki.opennet.ru/Incrontab - демон, запускающий программы в качестве реакций на события inotify.
[[Категория:Разработка]]

Навигация