Synchronizacia

Problémy a zkušenosti s programy, softwarovými nástroji nebo balíčkovacími systémy pro jejich instalaci
Zpráva
Autor
bambulko
Příspěvky: 190
Registrován: 11 čer 2013, 14:38

Synchronizacia

#1 Příspěvek od bambulko »

ahojte

pouzivam rsync na synchronizaciu so servrom, ale bud mam nieco zle, alebo to rsync nevie, ale vzdy mam tu synchronizaciu iba smerom zo servra ku mne, ale zmenene data sa neprenesu odomna na server. neviete poradit?

diky
Linux Mint 17.3 64-bit, KDE

ulo
Příspěvky: 481
Registrován: 31 říj 2012, 16:08

Re: Synchronizacia

#2 Příspěvek od ulo »

Napiš sem prosím celý příkaz rsyncu, který používáš ať vidíme, jestli není chybka v syntaxi příkazu.
LinuxMint 17.3 KDE (64b) - AMD Athlon II X2 270, MB ASUS M5A78L LE, RAM 8 GB, ATI Radeon HD4350
LinuxMint 17.3 KDE (32b) - DELL Latitude D530

bambulko
Příspěvky: 190
Registrován: 11 čer 2013, 14:38

Re: Synchronizacia

#3 Příspěvek od bambulko »

mam tam

Kód: Vybrat vše

 rsync -azmtvv <odkial> <kam>
Linux Mint 17.3 64-bit, KDE

ulo
Příspěvky: 481
Registrován: 31 říj 2012, 16:08

Re: Synchronizacia

#4 Příspěvek od ulo »

Záleží na tom, kde spouštíš ten rsync (nebo zálohovací script, kterého je tento příkaz součástí).
Dám příklad u mě - v práci synchronizujeme dva servery tak, aby vždy přes noc se natahala všechna data na oba servery a ráno tedy na obou serverech byla stejná data (data přes den se nám mění různě a na obou serverech nezávisle, proto je přes noc synchronizujeme).
Děláme to tak, že na obou serverech se přes cron v noci spustí rsync.
Na prvním serveru vypadá takto:

Kód: Vybrat vše

rsync -vrazuP <z_druheho_serveru> <na_prvni_server>
A na druhém zase takto:

Kód: Vybrat vše

rsync -vrazuP <z_prvniho_serveru> <na_druhy_server>
Mezi spouštěním rsyncu na obou serverech máme 3 hodiny pauzu, aby se data stihla v pohodě zkopírovat nejprve z prvního serveru na druhý a pak teprve se spustí synchronizace na druhém serveru.

Takže podle mě musíš spouštět rsync i na svém kompu směrem na server. Možná, že mi nějaký parametr rsyncu unikl, který toto řeší... uvidíme, jestli se ještě někdo vyjádří.
LinuxMint 17.3 KDE (64b) - AMD Athlon II X2 270, MB ASUS M5A78L LE, RAM 8 GB, ATI Radeon HD4350
LinuxMint 17.3 KDE (32b) - DELL Latitude D530

bambulko
Příspěvky: 190
Registrován: 11 čer 2013, 14:38

Re: Synchronizacia

#5 Příspěvek od bambulko »

No ja to spúšťam iba na notebooku, takže sa mi to synchronizuje iba smerom server - > notebook

Odoslané z GT-I9300 cez Tapatalk 2
Linux Mint 17.3 64-bit, KDE

ulo
Příspěvky: 481
Registrován: 31 říj 2012, 16:08

Re: Synchronizacia

#6 Příspěvek od ulo »

bambulko píše:No ja to spúšťam iba na notebooku, takže sa mi to synchronizuje iba smerom server - > notebook
Takže to ještě spouštěj i na serveru tak, aby to byl i druhý směr notebook -> server
LinuxMint 17.3 KDE (64b) - AMD Athlon II X2 270, MB ASUS M5A78L LE, RAM 8 GB, ATI Radeon HD4350
LinuxMint 17.3 KDE (32b) - DELL Latitude D530

bambulko
Příspěvky: 190
Registrován: 11 čer 2013, 14:38

Re: Synchronizacia

#7 Příspěvek od bambulko »

Ako normálny užívateľ nemám právo niečo spustiť na serveri :-(

Odoslané z GT-I9300 cez Tapatalk 2
Linux Mint 17.3 64-bit, KDE

ulo
Příspěvky: 481
Registrován: 31 říj 2012, 16:08

Re: Synchronizacia

#8 Příspěvek od ulo »

No to jsi předtím nenapsal, že nejsi adminem toho serveru, kam zálohuješ :-) Pak fakt nevím, jak tvou situaci vyřešit bez root práv na serveru.
LinuxMint 17.3 KDE (64b) - AMD Athlon II X2 270, MB ASUS M5A78L LE, RAM 8 GB, ATI Radeon HD4350
LinuxMint 17.3 KDE (32b) - DELL Latitude D530

bambulko
Příspěvky: 190
Registrován: 11 čer 2013, 14:38

Re: Synchronizacia

#9 Příspěvek od bambulko »

Je to server win 2008 a sú tam data, ktoré nevyrábam len ja, a preto ich chcem synchronizovať. Ide O to, že keď idem mimo firmu, aby som mal vždy aktuálne dáta a any sa moje zmeny preniesli na server

Odoslané z GT-I9300 pomocou Tapatalk now Free
Linux Mint 17.3 64-bit, KDE

segfault
Příspěvky: 494
Registrován: 29 dub 2013, 21:25

Re: Synchronizacia

#10 Příspěvek od segfault »

rsync umí synchronizovat obousměrně a proto stačí na ntb spustit:

Kód: Vybrat vše

rsync ntb server
rsync server ntb
Fedora 32 MATE 64bit; kernel 5.8.11
CPU: Ryzen 9 3600X (12 core); RAM: 32 GiB

Zamčeno