dans ce cas il faut le mettre au dernier moment avec le minimum de |
typiquement tar zcvf - $dir | throttle -M10 > $destdir/dir.tar.gz
histoire de compresser dès le début et avoir le throttle sur le flux réel et pas avant compression; mais là encore on a aucune garantie que le tar s'est bien déroulé
si tu peux écrire le fichier en local (quitte à monter un volume en loop ou sur un disque temporaire), tu peux créer le fichier en local puis le déplacer sur le volume distant, de préférence avec rsync sans passer par le nfs
tar zcvf /chemin/temporaire/${dir}.tar.gz $dir&& rsync -e ssh --remove-sent-files --bwlimit=KBPS /chemin/temporaire/${dir}.tar.gz user@seveurNFS:/chemin/destination/sur/le/serveur
# au pire tu peux aussi donner le chemin destination remplacer
user@seveurNFS:/chemin/destination/sur/le/serveur par $destdir/${dir}.tar.gz,
Il ne faut pas décorner les boeufs avant d'avoir semé le vent
[^] # Re: curieux
Posté par fearan . En réponse au message purger le cache RAM après archivage et zippage de gros dossiers. Évalué à 2. Dernière modification le 26 août 2016 à 16:17.
dans ce cas il faut le mettre au dernier moment avec le minimum de |
typiquement tar zcvf - $dir | throttle -M10 > $destdir/dir.tar.gz
histoire de compresser dès le début et avoir le throttle sur le flux réel et pas avant compression; mais là encore on a aucune garantie que le tar s'est bien déroulé
si tu peux écrire le fichier en local (quitte à monter un volume en loop ou sur un disque temporaire), tu peux créer le fichier en local puis le déplacer sur le volume distant, de préférence avec rsync sans passer par le nfs
Il ne faut pas décorner les boeufs avant d'avoir semé le vent