Sisällysluettelo:
Määritelmä - Mitä Rsync tarkoittaa?
Rsync on ohjelmistotyökalu tiedostokansion ja hakemiston synkronointiin. Sitä voidaan käyttää tiedostojen lähettämiseen etäpalvelimelle, ja se on erityisen hyödyllinen tiedonsiirron minimoimiseksi, kun ylläpidetään paikallisten tiedostojen peilikopiota etäpalvelimella. Rsynciä voidaan käyttää tietojen kopiointiin tai daemonina hakemistojen tarjoamiseen verkkoon. Rsync on erityisen hyödyllinen tiedostojen siirtoon tarvittavan kaistanleveyden ohjaamisessa.
Rsync kirjoitettiin korvaamaan rcp ja scp. Sitä käytetään laajasti joustavuudellaan, nopeudellaan ja kirjoitettavuudellaan. Se toimii Windowsissa, Mac OS: ssä ja GNU / Linuxissa.
Techopedia selittää Rsyncin
Alun perin kirjoittaneet Andrew Tridgell ja Paul Mackerras, rsyncin kehitti Wayne Davison, ja se julkaistiin ensimmäisen kerran 19. kesäkuuta 1996. Se on saatavana ilmaisena ohjelmistona GNU General Public License -lisenssillä. Sitä käytetään pääasiassa verkkosivustojen puiden synkronointiin vaiheista tuotantopalvelimiin ja sitä voidaan myös käyttää tiedostojärjestelmien avainalueiden varmuuskopiointiin cronin ja yhteisen yhdyskäytävärajapinnan kautta. Rsync auttaa siirtämään suuria määriä tietoja helposti, mahdollistaen erittäin nopeat ja tehokkaat varmuuskopiot.
Rsync toimii kahdessa eri tilassa. Se käyttää pakkaamista ja rekursiota tiedostojen kopiointiin tai hakemistojen sisällön näyttämiseen. Daemon-tilassa se käyttää suojattua kuoria (SSH, tiedostojen siirtoprotokolla) tai Remote Shellä (RSH, Unix-komentoriviohjelma) tiedostojen tarjoamiseen TCP-portin 873 kautta. Rsync tukee nimettömiä tai todennettuja rsync-palvelimia. Se tukee myös linkkien, laitteiden, omistajien, ryhmien ja käyttöoikeuksien kopiointia. Rsync ei vaadi juurioikeuksia ja auttaa minimoimaan latenssikustannukset.