» »

[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:
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
  • spremenilo: HotBurek ()

secops ::

Mogoče sshfs ?

one too many ::

Mogoče ne razumem povsem problema. Ali
rsync -zavu
kaj manjka?

Zgodovina sprememb…

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.

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

Zgodovina sprememb…

  • spremenilo: HotBurek ()

forplan ::

da se strinjam

c3p0 ::

Za diffe celih volumov pa je ZFS snapshots "majka".

GupeM ::

HotBurek je izjavil:

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.

rsync -avPrz

Če uporabljaš a switch, mislim da r ne rabiš, ker je a po defaultu recursive.

one too many ::

Ja, glede na man pages:
-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)
root@debian:/# iptraf-ng
fatal: This program requires a screen size of at least 80 columns by 24 lines
Please resize your window


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Rsync preko SSH na Synology NAS

Oddelek: Operacijski sistemi
9475 (380) poweroff
»

skripta, ki kopira en folder v drugega

Oddelek: Programiranje
121081 (684) MrStein
»

[Java] Kako izračunati hash diska.

Oddelek: Programiranje
335009 (3839) kunigunda
»

Rsync exclude več podimenikov

Oddelek: Operacijski sistemi
8970 (915) misek
»

Moji strežniki

Oddelek: Omrežja in internet
323386 (2302) Hexx

Več podobnih tem