restic version
在Linux / amd64上使用go1.11.1编译的restic 0.9.3
回声“测试” | Restic备份--stdin
蔚蓝
Restic日志显示“已处理1个文件,0:00中5 B”
Restic日志显示“已处理1个文件,0:00中为0 B”
如果文件来自标准输入,则似乎从不存储“文件大小”
内部存储标准输入的已处理文件大小
哦,有趣,感谢您的举报。 尽管您的命令行略有错误,但我怀疑您是说echo test | restic backup --stdin
吗?
糟糕,我编辑了命令,确实意味着恢复备份
这很有趣。 当restic保存了一堆文件时,它首先统计所有文件并计算文件大小的总和,以获取需要处理的字节数。 运行结束时,将打印该数字。
对于从stdin读取的备份,restic不知道将读取多少字节,因此它仅使用零。 那是最后印出的内容。 #2138将跟踪已处理的字节数,并在末尾打印。