Real-time синхронизация с удаленным backet-ом

Исходные данные:
Сервер базирующийся на Debian 6.0 с RAID 5.1 1Tb x2
На нем крутится нагруженный проект.
Имеется удаленное NAS хранилище на 4tb, доступ которому возможен по протоколам SMB, CIFS, NFS, AFP, FTP, HTTPS; Rsync
Задача следующая:
Не влияя на работу проекта (не выключая и не перезагружая сервер) реализовать систему репликации файлов проекта. Что то типа Rsync, но что бы висло в памяти, отслеживая изменения в файловой системе и копировала бы данные на удаленный NAS в real-time.
Т.е. система схожая всем известному сервису Dropbox, своими руками.

У кого есть опыт создания похожих схем или реализации подобных задач? Может есть какие то специальные утилиты, как надстройки над rsync?
1. Есть ли смысл усложнять задачу? Почему просто периодически не запускать rsync?
2. Если же хочется более навороченного, то можно поковыряться в связке rsync & inotify-tools. Вот нашел интересную статейку про применение inotify
ps: Про коммерческие решения, как я понимаю, мы речи не ведем
согласен, таким же макаром синхронизирую хомяки так сказать юзеров, просто скрипт на основе рсинс взлетающий по крону каждый час. Если есть нужда находить старые версии файлов,то тут стОит понапрягаться над настройкой более мощной штукунции , например bacula.
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
 
Зарегистрироваться или войдите чтобы оставить сообщение.