[[oktatas:linux:mentés|< Mentés]]
====== rsync ======
* **Szerző:** Sallai András
* Copyright (c) Sallai András, 2020
* Licenc: GNU Free Documentation License 1.3
* Web: http://szit.hu
===== Másolás távoli gépre =====
Mindkét gépen telepítjük az rsync csomagot:
apt install rsync
Szeretnénk a /home könyvtárat másolni távoli gépre:
rsync -avz /home janos@192.168.10.2:/home/mentes
===== Másolás titkosított csatornán =====
rsync -av -e ssh /home janos@192.168.10.2:/home/mentes
===== Csak változások mentése =====
A -u kapcsoló segítségével, csak azok a fájlok másolódnak, amelyek változtak.
rsync -avu -e ssh /home janos@192.168.10.2:/home/mentes
===== Folyamatjelzés =====
rsync -avu -e ssh --progress /home janos@192.168.10.2:/home/mentes
Beállítható, hogy a félig letöltött fájlok ne törlődjenek:
--partial --progress
===== Kizárás =====
A --exclude kapcsolóval kizárhatók bizonyos fájlok a másolásból:
rsync -avu -e ssh --progress \
--exclude '*~' \
/home janos@192.168.10.2:/home/mentes