La commande rsync est un outil fantastique pour transférer des données sur des hôtes, mais par défaut, elle utilise toute votre bande passante disponible et génère des E/S supplémentaires. Récemment, un de mes clients diffusait de la radio en ligne et transférait en même temps de gros fichiers sur un serveur externe. Il ne savait pas comment limiter la vitesse de rsync et est venu me demander de l'aide.
Comment puis-je éviter que rsync n'utilise toute ma bande passante sous Linux ? Comment puis-je définir une limite pour la vitesse de rsync ?
Aujourd'hui, nous allons répondre à ces questions liées à rsync bwlimit .
La vitesse de Rsync peut être limitée à ce dont vous avez besoin, il vous suffit d'utiliser un simple paramètre appelé "rsync bwlimit" avant le reste des options de rsync. Voyons quelques exemples.
Vous pouvez facilement limiter la bande passante d'E/S à l'aide de rsync –bwlimit option.
La syntaxe de la limite de vitesse rsync est comme vous le voyez ci-dessous :
rsync --bwlimit=KBPS source destiny rsync --bwlimit=KBPS [other options] source destiny
Par exemple :
rsync --bwlimit=5000 -avpr [email protected]:/home/bigfiles/* /home/johndoe/
Cela définira une limite de 5 000 Ko par seconde pour tous les fichiers transférés à l'aide de rsync.
Contrôlez votre limite de vitesse rsync à l'aide de Nload
Vous pouvez vérifier la limite de bande passante rsync consommée en temps réel en utilisant un utilitaire comme nload, qui permet de voir l'utilisation de la bande passante depuis le terminal, exemple :
Sur CentOS/RHEL, vous pouvez installer nload en utilisant :
yum install nload
ou
dnf install nload
Pour les utilisateurs d'Ubuntu/Debian :
apt-get install nload
C'est tout, à ce stade, vous devez savoir comment limiter la vitesse de rsync à l'aide du paramètre rsync bwlimit et avoir un contrôle total en temps réel de votre bande passante à l'aide de la commande nload.
Comment limiter la vitesse de rsync et l'utilisation de la bande passante à l'aide de -bwlimit Dernière modification :5 juillet 2017 par Esteban Borges