Quelle est la différence entre scp et rsync?


Meilleure réponse

Merci pour lA2A.

Les réponses existantes ont fourni toutes les données. Je voulais simplement présenter la même chose du point de vue de lutilisateur choisissant un outil.

Rsync peut être invité à utiliser ssh comme transport. En tant que tel, il peut, alors faire tout ce que scp peut. On se demande qui, dans leur esprit, sembêterait alors avec le scp barebones?

Rsync est conçu pour garder deux choses synchronisées. Vous pouvez changer un tas de fichiers dun côté et demander à rsync de les mettre en miroir de lautre côté. Rsync va de lavant et détermine avec des horodatages et / ou des hachages de données de fichiers, quelles parties de quels fichiers transférer. Ce qui le rend beaucoup plus rapide lorsque:

  • Vous navez pas de liste prête de fichiers modifiés (données ainsi que des métadonnées comme les autorisations)
  • Vous devez garder les deux côtés avec mêmes horodatages, propriétés, autorisations, etc. (archivage)
  • La taille / le nombre total de lensemble de fichiers en question est important
  • Lensemble modifié est nettement plus petit que la taille totale .

Sinon, un simple scp peut effectuer le travail plus rapidement.

Réponse

SCP est une copie brute, ce qui signifie quil ne fait que lire les données et passez-le à destination via le réseau ou la machine locale.

Rsync a un algorithme qui rend le processus beaucoup plus rapide. nous avons beaucoup doptions pour changer son comportement. Rsync est bon dans un réseau lent avec une grande quantité de données à transférer. Si nous perdons la connexion au milieu, nous pouvons reprendre le transfert là où il sest arrêté.

Je peux dire quune chose simple est que, lorsque nous utilisons le gestionnaire de téléchargement, nous pouvons reprendre le téléchargement si nous avons perdu la connexion et quil recommence où sa gauche avant que la connexion soit perdue. Rsync est identique ou peut être utilisé comme ça.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *