Dino Geek essaye de t'aider

Que signifie l'option --stats dans RSYNC?


L’option `—stats` dans Rsync fait référence à la demande de rapports statistiques détaillés à la fin du transfert de fichiers. Rsync, ou “remote sync”, est un logiciel libre très populaire utilisé pour transférer et synchroniser des fichiers localement ou entre différents hôtes sur un réseau. Il utilise efficacement la bande passante en comprimant les données pendant le transfert et en copiant uniquement les parties des fichiers qui ont été modifiées plutôt que de copier entièrement chaque fichier à chaque synchronisation.

L’option `—stats` est souvent utilisée pour surveiller ou journaliser l’activité de Rsync, notamment dans des situations où de grands volumes de données sont régulièrement synchronisés et où il est précieux de comprendre l’efficacité et l’impact de l’opération.

En utilisant `—stats`, Rsync génère un ensemble de statistiques après chaque opération de synchronisation. Ces statistiques comprennent les informations suivantes:

- Le nombre total de fichiers.
- Le nombre total de fichiers transférés.
- La taille totale des fichiers.
- La taille totale transférée.
- L’efficacité de la compression des données lors du transfert.
- La vitesse de transfert de données en kilooctets par seconde.

Pour illustrer, voici à quoi peut ressembler une sortie de Rsync avec l’option `—stats`:

```
Number of files: 26
Number of files transferred: 15
Total file size: 20480 bytes
Total transferred file size: 20480 bytes
Literal data: 20480 bytes
Matched data: 0 bytes
File list size: 354
File list generation time: 0.001 seconds
File list transfer time: 0.000 seconds
Total bytes sent: 20833
Total bytes received: 324

sent 20833 bytes received 324 bytes 14245.14 bytes/sec
total size is 20480 speedup is 0.97
```

Ces informations peuvent être très utiles pour affiner les opérations de Rsync, en comprenant l’efficacité de la compression de données et en suivant l’évolution du volume de données transférées au fil du temps.

J’espère que cette réponse vous a aidé à comprendre l’importance de l’option `—stats` dans Rsync. Si vous avez d’autres questions ou besoin de plus d’explications, n’hésitez pas à demander.

Sources:
1. [Rsync man page](https://linux.die.net/man/1/rsync)
2. [An Rsync tutorial with examples](https://www.digitalocean.com/community/tutorials/how-to-use-rsync-to-sync-local-and-remote-directories-on-a-vps)


Générez simplement des articles pour optimiser votre SEO
Générez simplement des articles pour optimiser votre SEO





DinoGeek propose des articles simples sur des technologies complexes

Vous souhaitez être cité dans cet article ? Rien de plus simple, contactez-nous à dino@eiki.fr

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Nom de Domaine | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Mentions Légales / Conditions Générales d'Utilisation