Citat:
nkrgovic: rsync ima opciju da brise, moze da se pokrene na bilo kojem kraju, a umesto logina moze da se koristi i nfs. Jedini problem je kad na oba kraja postoje razlicite verzije istog fajla, ali te konflikte nijedan softver ne ume da resi bez pomoci user-a.
Pa ne bas, koliko ja to vidim, barem sto se tice
sinhronizacije - vrlo je bitno na kom kraju se pokrece. Sto se tice jednosmernog backup-a, tu nema problema.
Primer:
Citat:
dir1:
fajl1
fajl2
dir2:
fajl1
fajl2
Ako obrisem recimo fajl1 u dir1, pokrenem rsync sa --delete iz dir2 (dir2 source, dir1 destination), opet cu imati taj fajl1 u dir1, iako sam ga obrisao. Ako u istoj situaciji pokrenem --delete iz dir1, imacu ono sto sam hteo da postignem, a to je da imam samo fajl2 u oba direktorijuma.
Problem je jos veci ako imam fajl1, 2 i 3, a u dir1 obrisem fajl1 i u dir2 obrisem fajl2. Rezultat sinhronizacije ta dva direktorijuma (koji bi trebalo da je ostao samo fajl3) pomocu jednog ili cak dva rsync-a sa delete opcijom ili bez nje ne mogu da postignem, jer ce ako je dir1 source biti obrisan fajl1 ali ce se vratiti fajl2, a ako je dir2 source, obrisace se fajl2 ali ce se vratiti fajl1.
P.S. A postoji li nesto sto bi moglo da radi pravu sinhronizaciju, a da nije dropbox i slicno?
Kad sve ostalo zakaže, pročitaj uputstvo...