Re: Czym synchronizować katalogi?

Pawel Golaszewski blues w pld-linux.org
Pon, 18 Sty 2010, 19:37:38 CET


On Mon, 18 Jan 2010, Jacek Osiecki wrote:
> Co byście polecili do utrzymywania wiernej kopii między katalogami na 
> dwóch serwerach, przy czym istotne jest by działo się to jak najbardziej 
> on-line?
> Wersja prostsza: wzór na serwerze A, serwer B zawsze sobie bierze to co
> jest na A.

lsyncd

Działa na inotify i uruchamia synchronizację zaraz po zmianie, więc w 
zasadzie jest to on-line.

Jest w repo, ale raczej nie-skończony (zapraszam :) ).

> Wersja trudniejsza: synchronizacja w obie strony - założeniem jest brak
> konfliktów.

csync2, ale ma pewne wady przy większych obciążeniach. Niemniej - potrafi 
wielostronnie synchronizować. W połączeniu z incron powinien potrafić 
zrobić prawie-on-line.

Możesz też spróbować zrobić połączenie incron + rsync zwykły. Całkiem 
sprawnie to powinno działać.

Generalnie przy takich rzeczach należy korzystać z dobrodziejstw inotify i 
odpowiednio świeżego kernela.

-- 
pozdr.  Paweł Gołaszewski          jid:blues<at>jabber<dot>gda<dot>pl
--------------------------------------------------------------------------
If you think of MS-DOS as mono, and Windows as stereo, then Linux is Dolby
Pro-Logic Surround Sound with Bass Boost and all the music is free.


Więcej informacji o liście dyskusyjnej pld-users-pl