Inhoudsopgave:
Definitie - Wat betekent Rsync?
Rsync is een softwaretool voor het gesynchroniseerd houden van bestandsmappen en mappen. Het kan worden gebruikt om bestanden naar een externe server te uploaden en is met name handig voor het minimaliseren van gegevensoverdracht bij het onderhouden van een mirror-kopie van lokale bestanden op een externe server. Rsync kan worden gebruikt om gegevens te kopiëren of als een daemon voor het verstrekken van mappen aan het netwerk. Rsync is vooral handig bij het regelen van de benodigde bandbreedte voor bestandsoverdracht.
Rsync is geschreven om rcp en scp te vervangen. Het wordt veel gebruikt vanwege zijn flexibiliteit, snelheid en scriptbaarheid. Het werkt op Windows, Mac OS en GNU / Linux.
Techopedia legt Rsync uit
Oorspronkelijk geschreven door Andrew Tridgell en Paul Mackerras, werd rsync ontwikkeld door Wayne Davison en werd het voor het eerst uitgebracht op 19 juni 1996. Het is beschikbaar als gratis software onder een GNU General Public License. Het wordt voornamelijk gebruikt voor het synchroniseren van websitestructuren van enscenering naar productieservers en kan ook worden gebruikt om een back-up te maken van belangrijke delen van de bestandssystemen via cron en via een gemeenschappelijk gateway-interfacescript. Rsync helpt om gemakkelijk grote hoeveelheden gegevens over te dragen, waardoor ultrasnelle en efficiënte back-ups kunnen worden gemaakt.
Rsync werkt in twee verschillende modi. Het gebruikt compressie en recursie om bestanden te kopiëren of mapinhoud weer te geven. In de daemon-modus gebruikt het Secure Shell (SSH, een bestandsoverdrachtprotocol) of Remote Shell (RSH, een Unix-opdrachtregelprogramma) om bestanden te bedienen via TCP-poort 873. Rsync ondersteunt anonieme of geverifieerde rsync-servers. Het ondersteunt ook het kopiëren van links, apparaten, eigenaren, groepen en machtigingen. Rsync vereist geen rootrechten en helpt latentiekosten te minimaliseren.