zalohovani zmenenych + novych souboru
Miroslav Lachman
000.fbsd at quip.cz
Mon Mar 18 10:12:04 CET 2019
Dan Lukes wrote on 2019/03/18 02:40:
> On 16.3.2019 23:16, Miroslav Lachman wrote:
>> Existuje nejake reseni, ktere by dokazalo bezet na pozadi, z kernelu
>> dostavat informaci o tom, ktere soubory se zmenily a pak je jednou za
>> den je synchronizovat na zalohovaci stroj?
>
> Existuje kqueue, ale pokud vim, tak kazdy monitorovany soubor (tady by
> asi stacil kazdy adresar) musis mit otevreny. Coz pri velkem poctu
> sledovanych veci muze zadat enormni pocet otevrenych deskriptoru.
Ano, to je to, co jsem si matne pamatoval a vcera to jeste dohledal a
precetl. kqueue musi pro kazdy soubor mit otevreny file descriptor.
Inotify staci adresar.
>> Takze jak se da tohle rozumne resit?
>
> Blbe. Dokonce i teoreticky (jako, ze nejen, ze neznam hotovy reseni, ale
> ani jak ho udelat).
Celkem dobre je to popsano tady https://github.com/xaionaro/clsync
A co jsem se tak docetl, nejlip by na tom melo byt fsevents, coz je na
Mac OS X.
Vim, ze se podobny problem v mailinglistech vyskytuje snad poslednich 10
let, ale zatim to vypada, ze se na FreeBSD v tomhle nic nezmeni.
Takze vetsina SW, co neco takoveho potrebuje (ruzne cloudove
synchronizacni SW ala Dropbox) fungujou jen na lInuxu s Inotify /
Fanotify a vyjimecne na FreeBSD jen pro mensi adresarove struktury, kdyz
se nekdo obtezuje s pouzitim kqueue. :(
Mirek
More information about the Users-l
mailing list