Rsync

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

Rsync je volně dostupný software určený k synchronizaci dat mezi různými zařízeními. Je vyvinutý Andrewem Tridgellou jako náhrada za rcp. Rsync umožňuje efektivní přenos pouze změn mezi soubory, což výrazně snižuje čas a šířku pásma potřebnou ke kopírování souborů. Program je k dispozici pro různé operační systémy, včetně UNIXu, Linuxu, macOS a Windows. Rsync je vysoce konfigurovatelný a podporuje různé funkce, jako je šifrování, komprese dat nebo průběžná synchronizace.

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

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

Synchronizace * Cygwin

Externí odkazy

http://rsync. samba. +moreorg - 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.

Kategorie:Software pro Unix

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top