rsync

Z Wikipedie, otevřené encyklopedie
Skočit na navigaci Skočit na vyhledávání
rsync
VývojářAndrew Tridgell
Aktuální verze3.2.6 (9. září 2022)
Operační systémUN*X
PlatformaUN*X
Vyvíjeno vC
Typ softwaruutilita, síťový protokol, differential backup, přenos dat a svobodný software
LicenceGNU GPL 2.0 nebo vyšší
GPLv2
GPLv3
GNU General Public License, version 3.0 or later
Webrsync.samba.org
Některá data mohou pocházet z datové položky.

rsync je v informatice název nástroje, který v unixových systémech slouží k synchronizaci obsahu souborů a adresářů mezi dvěma různými umístěními. Nástroj se snaží minimalizovat přenosy dat tím, že přenáší pouze rozdílové informace (tzv. delta, tj. rozdíl množin) a zároveň pomocí kontrolního součtu porovnává skutečný obsah obou kopií. Data jsou proto na rozdíl od jiných nástrojů přenášena v každém směru pouze jednou.

Program rsync je kromě unixu dostupný i na dalších běžných operačních systémech.

Příklad[editovat | editovat zdroj]

Adresář archive lokálního disku /mnt/local zálohuje na serverový disk /mnt/server

Pokud se na lokálním disku smaže nějaký soubor, tentýž soubor se smaže na serverovém disku pomocí argumentu --delete

cd /mnt/local
rsync -av --delete archive /mnt/server

Související články[editovat | editovat zdroj]

Externí odkazy[editovat | editovat zdroj]