restic version
restic 0.9.3 compilé avec go1.11.1 sous linux / amd64
echo "test" | sauvegarde restique --stdin
bleu azur
Le journal de restauration indique "1 fichier traité, 5 B en 0:00"
Le journal de restauration indique "1 fichier traité, 0 B en 0:00"
La "taille du fichier" semble ne jamais être stockée si le fichier provient de stdin
Stocker en interne la taille de fichier traitée pour stdin
Oh, intéressant, merci pour le rapport. Bien que votre ligne de commande soit légèrement erronée, je suppose que vous vouliez dire echo test | restic backup --stdin
?
Oups, j'ai édité la commande, cela signifiait en effet une sauvegarde restique
C'était intéressant. Lorsque restic enregistre un tas de fichiers, il les statistiques tous d'abord et calcule la somme des tailles de fichier pour obtenir le nombre d'octets qui doivent être traités. À la fin de l'analyse, ce numéro est imprimé.
Pour les sauvegardes lues à partir de stdin, restic ne sait pas combien d'octets seront lus, il utilise donc simplement zéro. C'est ce qui est imprimé à la fin. # 2138 gardera une trace du nombre d'octets traités et l'imprimera à la fin à la place.