Rsync

Autor: Lewis Jackson
Data Creației: 11 Mai 2021
Data Actualizării: 23 Iunie 2024
Anonim
Linux/Mac Terminal Tutorial: How To Use The rsync Command - Sync Files Locally and Remotely
Video: Linux/Mac Terminal Tutorial: How To Use The rsync Command - Sync Files Locally and Remotely

Conţinut

Definiție - Ce înseamnă Rsync?

Rsync este un instrument software pentru păstrarea sincronizării dosarelor și directoarelor de fișiere. Poate fi folosit pentru a încărca fișiere pe un server de la distanță și este deosebit de util pentru minimizarea transferului de date atunci când se menține o copie oglindă a fișierelor locale pe un server la distanță. Rsync poate fi utilizat pentru a copia date sau ca demon pentru furnizarea de directoare în rețea. Rsync este deosebit de util în controlul lățimii de bandă necesare pentru transferul de fișiere.


Rsync a fost scris pentru a înlocui rcp și scp. Este utilizat pe scară largă pentru flexibilitatea, viteza și scriptabilitatea sa. Funcționează pe Windows, Mac OS și GNU / Linux.

O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică Rsync

Scris inițial de Andrew Tridgell și Paul Mackerras, rsync a fost dezvoltat de Wayne Davison și a fost lansat pentru prima dată pe 19 iunie 1996. Este disponibil ca software gratuit sub licența publică generală GNU. Este utilizat în principal pentru sincronizarea arborilor de site-uri de la stadializare la serverele de producție și poate fi, de asemenea, utilizat pentru a face backup pentru zonele cheie ale sistemelor de fișiere prin cron și printr-un script comun de interfață gateway. Rsync vă ajută să transferați cu ușurință cantități mari de date, permițând copii de rezervă ultra-rapide și eficiente.


Rsync operează în două moduri diferite. Folosește compresia și recursiunea pentru a copia fișiere sau a afișa conținutul directorului. În modul daemon, folosește Secure Shell (SSH, un protocol de transfer de fișiere) sau Remote Shell (RSH, o utilitate pentru linia de comandă Unix) pentru a servi fișiere prin portul TCP 873. Rsync acceptă servere rsync anonime sau autentificate. De asemenea, acceptă copierea de link-uri, dispozitive, proprietari, grupuri și permisiuni. Rsync nu necesită privilegii root și ajută la reducerea costurilor de latență.