Obsah:
Definice - Co znamená Rsync?
Rsync je softwarový nástroj pro synchronizaci složek a adresářů souborů. Může být použit k odesílání souborů na vzdálený server a je zvláště užitečný pro minimalizaci přenosu dat při udržování zrcadlové kopie místních souborů na vzdáleném serveru. Rsync lze použít ke kopírování dat nebo jako démona pro poskytování adresářů do sítě. Rsync je zvláště užitečný při řízení šířky pásma potřebného pro přenos souborů.
Rsync byl napsán, aby nahradil rcp a scp. Je široce používán pro svou flexibilitu, rychlost a skriptovatelnost. Funguje na Windows, Mac OS a GNU / Linux.
Techopedia vysvětluje Rsync
Původně napsané Andrewem Tridgellem a Paulem Mackerrasem, byl rsync vyvinut společností Wayne Davison a byl poprvé vydán 19. června 1996. Je k dispozici jako bezplatný software na základě GNU General Public License. Používá se hlavně pro synchronizaci stromů webových stránek od stagingu k produkčním serverům a lze jej také použít k zálohování klíčových oblastí souborových systémů pomocí cronu a prostřednictvím společného skriptu rozhraní brány. Rsync pomáhá snadno přenášet velké množství dat a umožňuje velmi rychlé a efektivní zálohování.
Rsync pracuje ve dvou různých režimech. Ke kopírování souborů nebo zobrazení obsahu adresáře používá kompresi a rekurzi. V démonovém režimu používá Secure Shell (SSH, protokol pro přenos souborů) nebo Remote Shell (RSH, obslužný program příkazového řádku Unix) pro správu souborů přes TCP port 873. Rsync podporuje anonymní nebo ověřené servery rsync. Podporuje také kopírování odkazů, zařízení, vlastníků, skupin a oprávnění. Rsync nevyžaduje oprávnění root a pomáhá minimalizovat náklady na latenci.