rsync
Vzhled
Vývojář | Andrew Tridgell |
---|---|
Aktuální verze | 3.3.0 (6. dubna 2024) |
Operační systém | UN*X |
Platforma | UN*X |
Vyvíjeno v | C |
Typ softwaru | utilita, síťový protokol, differential backup, přenos dat a svobodný software |
Licence | GNU GPL 2.0 nebo vyšší GPLv2 GPLv3 GNU General Public License, version 3.0 or later |
Web | rsync |
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]- http://rsync.samba.org – domácí stránka projektu
- http://everythinglinux.org/rsync/ – návody na použití
- http://rsync.samba.org/tech_report/node2.html – použitý algoritmus