Forum » Programiranje » [Kako] Enosmerna sinhronizacija fajlov med dvema linuksoma?
[Kako] Enosmerna sinhronizacija fajlov med dvema linuksoma?
HotBurek ::
Dobro jutro.
Evo, nov dan, nov izziv. Tokrat bolj sistemski.
Imam dva linuksa (Debian 11). Rad bi sinhroniziral podatke (folderji in fajli) iz enega v drugega.
Trenutno uporabljam sledeč postopek:
To je prvi korak, da skopiram vse.
Slabost tega postopka je, da kopira vse fajle vsakič znova.
Sedaj pa iščem boljši (predvsem hitrejkši) način.
Kater simple-as-sftp tool ima sledeče funkcionalnosti, ter da omogoča sinhronizacijo preko porta 22:
- Kopiranje samo novih fajlov (so v source in niso v destination).
- Bonus 1: Kopiranje (overwrite) fajlov na destination lokaciji, ki so bili spremenjeni na source lokaciji.
Hvala za pomoč.
Evo, nov dan, nov izziv. Tokrat bolj sistemski.
Imam dva linuksa (Debian 11). Rad bi sinhroniziral podatke (folderji in fajli) iz enega v drugega.
Trenutno uporabljam sledeč postopek:
sftp user@host put -R /var/source/* /var/destination/
To je prvi korak, da skopiram vse.
Slabost tega postopka je, da kopira vse fajle vsakič znova.
Sedaj pa iščem boljši (predvsem hitrejkši) način.
Kater simple-as-sftp tool ima sledeče funkcionalnosti, ter da omogoča sinhronizacijo preko porta 22:
- Kopiranje samo novih fajlov (so v source in niso v destination).
- Bonus 1: Kopiranje (overwrite) fajlov na destination lokaciji, ki so bili spremenjeni na source lokaciji.
Hvala za pomoč.
root@debian:/# iptraf-ng
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
- spremenilo: HotBurek ()
one too many ::
Mogoče ne razumem povsem problema. Ali
rsync -zavukaj manjka?
Zgodovina sprememb…
- spremenilo: one too many ()
HotBurek ::
Sem poizkusil z rsync in je res top über mega tool za takšne taske.
Pri komandi pa manjka ena reč. In to je P switch! Ostalo je isto.
Switch u še ne uporabljam, ker delam samo med dvema serverjema.
Pri komandi pa manjka ena reč. In to je P switch! Ostalo je isto.
rsync -avPrz
Switch u še ne uporabljam, ker delam samo med dvema serverjema.
root@debian:/# iptraf-ng
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
Zgodovina sprememb…
- spremenilo: HotBurek ()
GupeM ::
one too many ::
Ja, glede na man pages:
@HotBurek: Si prepričan, da ne rabiš -u flaga? To poskrbi, da ti ne prepiše novejših datotek.
-a, --archive archive mode; equals -rlptgoD (no -H,-A,-X)
@HotBurek: Si prepričan, da ne rabiš -u flaga? To poskrbi, da ti ne prepiše novejših datotek.
HotBurek ::
Zaenkrat -u flaga ne rabim, ker celoten sistem sestavljata dva serverja:
server_1 generira fajle (crawlanje)
server_2 servira fajle (static web)
server_1 generira fajle (crawlanje)
server_2 servira fajle (static web)
root@debian:/# iptraf-ng
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Rsync preko SSH na Synology NASOddelek: Operacijski sistemi | 492 (397) | poweroff |
» | skripta, ki kopira en folder v drugegaOddelek: Programiranje | 1111 (714) | MrStein |
» | [Java] Kako izračunati hash diska.Oddelek: Programiranje | 5173 (4003) | kunigunda |
» | Rsync exclude več podimenikovOddelek: Operacijski sistemi | 991 (936) | misek |
» | Moji strežnikiOddelek: Omrežja in internet | 3467 (2383) | Hexx |