Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Linux crone za sinhronizaciju foldera

[es] :: Linux :: Linux crone za sinhronizaciju foldera

[ Pregleda: 2745 | Odgovora: 18 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

glamoc

Član broj: 125620
Poruke: 346
*.pstech.rs.



+1 Profil

icon Linux crone za sinhronizaciju foldera24.11.2011. u 16:20 - pre 150 meseci
Ima li ko napisanu skriptu za sinhronizaciju foldera sa jednog racunara na drugi.
Ukoliko ima molio bih da je okaci
Kad covjeka napusti Sunce njegovog zavicaja ko ce mu posvijetliti na putu povratka
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
95.180.97.*



+257 Profil

icon Re: Linux crone za sinhronizaciju foldera24.11.2011. u 16:56 - pre 150 meseci
Na koji način bi ti sinhronizovao foldere sa jednog na drugi računara? Tačnije, kojim protokolom: NFS, windows share iliti samba, sftp, ftp, scp,...? Takođe sa kojeg OS na koji OS?

I šta bi ti bila "sinhronizacija", definiši tačno šta želiš da postigneš.
Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

Miroslav Strugarevic

Član broj: 5038
Poruke: 2689



+68 Profil

icon Re: Linux crone za sinhronizaciju foldera24.11.2011. u 17:02 - pre 150 meseci
Verovatno hoce da ima isti sadrzaj na dva racunara.

Pogledaj rsync na primer.

pc-b# rsync -avz user@pc-a:/vaznifajlovi /vaznifajlovi
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
95.180.97.*



+257 Profil

icon Re: Linux crone za sinhronizaciju foldera24.11.2011. u 17:41 - pre 150 meseci
^^
Ta varijanta sa rsync zahteva podešavanje passwordless logina za ssh ako želiš da je upotrebljavaš u skripti. Takođe nije imuna na pucanje veze ako se radi bekap (pretpostavljam da to zove sinhronizacijom) preko interneta (sa udaljenog računara), već zahteva dodatnu proveru.
Takođe, ako želi da bekapuje folder sa windowsa, tamo po defaultu nema server koji rsync može da koristi, već se mora dodatno instalirati (hint: cwrsync).

Isto rsync nije baš dobar za sinhronizaciju (ne bekap već baš sinhronizaciju) foldera (problem sa brisanjem fajlova ako želimo da menjamo i brišemo fajlove na oba mesta).

Zato i pitam šta i kako misli da "sinhronizuje".


Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

Miroslav Strugarevic

Član broj: 5038
Poruke: 2689



+68 Profil

icon Re: Linux crone za sinhronizaciju foldera24.11.2011. u 17:43 - pre 150 meseci
Da da rsync je one way :)
 
Odgovor na temu

nkrgovic
Nikola Krgović
Beograd

Član broj: 3534
Poruke: 2807

ICQ: 49345867
Sajt: https://www.twinstarsyste..


+655 Profil

icon Re: Linux crone za sinhronizaciju foldera24.11.2011. u 18:24 - pre 150 meseci
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.
Please do not feed the Trolls!

Blasphemy? How can I blaspheme? I'm a god!'
 
Odgovor na temu

glamoc

Član broj: 125620
Poruke: 346
*.pstech.rs.



+1 Profil

icon Re: Linux crone za sinhronizaciju foldera25.11.2011. u 08:33 - pre 150 meseci
Pod sinhronizacijom podrazumevam beckup, tj da se sve promene na jednoj masini sinhronizuju na drugu masinu.
Sto se tice protokola nemam nikakvu zelju, ali mi se nekako scp namece kao glavni kandidat.
Oba racunara su linuxi, ako je to bitno Ubuntu distribucija.

Kad covjeka napusti Sunce njegovog zavicaja ko ce mu posvijetliti na putu povratka
 
Odgovor na temu

nkrgovic
Nikola Krgović
Beograd

Član broj: 3534
Poruke: 2807

ICQ: 49345867
Sajt: https://www.twinstarsyste..


+655 Profil

icon Re: Linux crone za sinhronizaciju foldera25.11.2011. u 14:19 - pre 150 meseci
Ako hoces ssh, tj. ako si obezbedio da postoji ssh user koji se na tu udaljenu masinu loguje bez sifre, pocni sa ovim:

Code:
rsync -avz --rsh=ssh /path/to/source user@host:/path/to/destination/


Posle mozes da razmislis o -u i --del opcijama.

U cron dodas samo ovaj jedan red, ne treba ti nikakva skripta.
Please do not feed the Trolls!

Blasphemy? How can I blaspheme? I'm a god!'
 
Odgovor na temu

newtesla
Aleksander Segedi
CEO / owner
Tim011 Digital doo
N 44.69344 - E 20.38175

Član broj: 147164
Poruke: 1532
z43-04.opera-mini.net.

Sajt: www.knjigovodja.in.rs


+404 Profil

icon Re: Linux crone za sinhronizaciju foldera25.11.2011. u 16:37 - pre 150 meseci
Ako hoćeš bekap, a ne sinhronizaciju, pogledaj rsnapshot: na linuksima radi fantazija dobro, a udaljenk logovanje je moguće ključevima - tzv padswordless ssh login.

meni rsnapshot čuva svakodnevni bekap godinu dana unazad ;)
Kad, tokom pravljenja Nes kafe, umesto da uzmeš mleko iz friza tamo ustvari staviš Nes konzervu - shvatiš koliko je multitasking za*ebana i pipava rabota :)
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
95.180.97.*



+257 Profil

icon Re: Linux crone za sinhronizaciju foldera25.11.2011. u 20:32 - pre 150 meseci
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...
 
Odgovor na temu

nkrgovic
Nikola Krgović
Beograd

Član broj: 3534
Poruke: 2807

ICQ: 49345867
Sajt: https://www.twinstarsyste..


+655 Profil

icon Re: Linux crone za sinhronizaciju foldera25.11.2011. u 22:35 - pre 150 meseci
Citat:
Jbyn4e

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.

Necu reci da nisi u pravu, ali:

- Covek je rekao da hoce backup. To je i dobio.
- Ne postoji "prava" sinhronizacija, ili je bar ja nisam video, koja resava konflikte sama. Uvek mora user da odluci sta je potrebno a sta ne, tj. u kom smeru treba da ide proces. A to onda nije cron, vec interaktivan task.
Please do not feed the Trolls!

Blasphemy? How can I blaspheme? I'm a god!'
 
Odgovor na temu

newtesla
Aleksander Segedi
CEO / owner
Tim011 Digital doo
N 44.69344 - E 20.38175

Član broj: 147164
Poruke: 1532
93-87-244-81.static.isp.telekom.rs.

Sajt: www.knjigovodja.in.rs


+404 Profil

icon Re: Linux crone za sinhronizaciju foldera26.11.2011. u 11:27 - pre 150 meseci
Prava sinhronizacija??? Ako je veza između računara sigurna i brza (ping do 10, brzina iznad par megabita, statičke adrese - najbolje u lokalu), onda onaj sa većim harddiskom bude NFS server, a manji NFS klijent.

Ako postoji i Windows u priči, onda i SAMBA server nad istim folder-om, pa mountovanje kao drive-letter.

Ako podaci moraju da stoje baš na oba harddiska, onda mora master-slave rešenje: jer, kako drugačije objasniti sistemu da li fajl na hdd1 fali zato što nedostaje na hdd2, ili je namerno obrisan sa hdd2 pa treba da leti i sa hdd1???
Kad, tokom pravljenja Nes kafe, umesto da uzmeš mleko iz friza tamo ustvari staviš Nes konzervu - shvatiš koliko je multitasking za*ebana i pipava rabota :)
 
Odgovor na temu

zoranix
Software Architect
IS MicroCore
Knjaževac

Član broj: 243111
Poruke: 162
*.dynamic.isp.telekom.rs.

Sajt: www.micro.co.rs


+36 Profil

icon Re: Linux crone za sinhronizaciju foldera27.11.2011. u 21:26 - pre 150 meseci
Sinhronizacija svega i svačega se obično izvodi nekim komplikovanijim rešenjem, što nije ni jedno ovde pomenuto. Naročito ne ako su u pitanju heterogena rešenja. Mnoge IT firme su radile na ovom pitanju, ali su rešenja mahom komercijalna, što ih, verujem, odmah diskvalifikuje. Novell je još 90-tih radio na jednom rešenju, koje je ubrzo osvanulo u opensors svetu, a to je iFolder. Jeste da je rešenje zahtevano, ali s njim možeš sve što zamisliš, a ne samo ono što si pominjao ovde.

Da bi ti iFolder radio moraš prvo da postaviš LDAP, AD, ili eDirectory. Po menni je velika mana ovog rešenja platforma na kojjoj je zasnovano, a to je .NET u opensors varijanti: Mono. No zahvaljujući Mono-u, koji radi na Microsoft i Linux okruženjima, možeš ga pokrenuti na bilo kojoj mašini, ali i sinhronizovati bilo koje foldere, iz bilo kojih fajl-sistema. Mogli su lepo da to naprave u Java okruženju, no šta je tu je...

Bez obzira na sve radi se o jako dobrom softveru, koji ima miris (i ukus!) enterprajz rešenja i ako ga implementiraš podeli iskustva s nama ovde na forumu. Ja se odavno kanim da pokušam da u svojoj firmi postavim iFolder, ali mi vreme i IT resursi manjkaju.

Vidi sve o iFolderu na www.kablink.org.
 
Odgovor na temu

nkrgovic
Nikola Krgović
Beograd

Član broj: 3534
Poruke: 2807

ICQ: 49345867
Sajt: https://www.twinstarsyste..


+655 Profil

icon Re: Linux crone za sinhronizaciju foldera27.11.2011. u 21:43 - pre 150 meseci
Citat:
zoranix: Sinhronizacija svega i svačega se obično izvodi nekim komplikovanijim rešenjem, što nije ni jedno ovde pomenuto....


Citat:
newtesla: Prava sinhronizacija??? ...


Ovaj...


Citat:
glamoc: Pod sinhronizacijom podrazumevam beckup, tj da se sve promene na jednoj masini sinhronizuju na drugu masinu.


Covek hoce nesto vrlo prosto. Cemu ovo komplikovanje?
Please do not feed the Trolls!

Blasphemy? How can I blaspheme? I'm a god!'
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
95.180.97.*



+257 Profil

icon Re: Linux crone za sinhronizaciju foldera27.11.2011. u 21:47 - pre 150 meseci
Mozda je samo odgovarao na moje dodatno pitanje...
Citat:
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...
 
Odgovor na temu

glamoc

Član broj: 125620
Poruke: 346
*.pstech.rs.



+1 Profil

icon Re: Linux crone za sinhronizaciju foldera29.11.2011. u 10:36 - pre 150 meseci
A sta se desava sa sadrzajem na masini na koja se sinhronijuje preko rsynca kada pukne veza?

Kad covjeka napusti Sunce njegovog zavicaja ko ce mu posvijetliti na putu povratka
 
Odgovor na temu

Jbyn4e

Član broj: 422
Poruke: 6049
95.180.97.*



+257 Profil

icon Re: Linux crone za sinhronizaciju foldera29.11.2011. u 17:29 - pre 150 meseci
Na onoj sa koje se sinhronizuje sve ostaje kako je i bilo, samo ne dobijes identicnu kopiju tamo gde stavljas te fajlove (na backup strani, da je tako nazovem).
Dakle ako sa komp1 hoces da kopiras fajlove na komp2, na komp1 ostaje kako je i bilo, na komp2 ako pukne veza jednostavno nema tih fajlova koji si trebali da se prebace.

Ako hoces sigurnost, onda bi trebalo da napravis spisak na jednoj i drugoj strani, da vidis koja je razlika, da jedan po jedan fajl backupujes (rsync-ujes) i zapises u neki log ono sto nije uspelo.. tako nekako.
Kad sve ostalo zakaže, pročitaj uputstvo...
 
Odgovor na temu

newtesla
Aleksander Segedi
CEO / owner
Tim011 Digital doo
N 44.69344 - E 20.38175

Član broj: 147164
Poruke: 1532
cable-178-148-244-170.dynamic.sbb.rs.

Sajt: www.knjigovodja.in.rs


+404 Profil

icon Re: Linux crone za sinhronizaciju foldera09.12.2011. u 14:28 - pre 150 meseci
Ako sam dobro pročitao, rsync prihvata argument retry, kao koliko puta da proba ponovo ako recimo pukne veza, i slično.
Kad, tokom pravljenja Nes kafe, umesto da uzmeš mleko iz friza tamo ustvari staviš Nes konzervu - shvatiš koliko je multitasking za*ebana i pipava rabota :)
 
Odgovor na temu

Machiavelli...
Đorđe Đokanović
IT Support Engineer II
www.amazon.com
Philadelphia

Član broj: 90589
Poruke: 672
*.hsd1.pa.comcast.net.

Sajt: www.linkedin.com/in/dorde..


+92 Profil

icon Re: Linux crone za sinhronizaciju foldera18.12.2011. u 19:53 - pre 150 meseci
Vec su nabrojani alati, mi na poslu koristimo Bacula, open source software jednostavan i fercera. Malo je komplikovan da se instalira, ali kad se podesi radi ko sat.
Having an idea is like being in a nutshell, but exchanging idea and collaborate
with
others is like being in infinite ocean of knowledge.
________________________________________________________________
____

Veruj u sebe. Ako ti neces, ko hoce?!

„Bolje živeti 100 godina kao milioner, nego sedam dana u bedi.“
 
Odgovor na temu

[es] :: Linux :: Linux crone za sinhronizaciju foldera

[ Pregleda: 2745 | Odgovora: 18 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.