问题
Rclone进行SFTP传输时,遇到大文件(大几十MB)就会出现多次传输.partial后缀的临时文件,根据官方文档,可以添加–inplace参数,让传输只有一次,不分段,好处是接收方判断新增文件不复杂
另外–partial-suffix也能自定义临时文件后缀名
参考官方文档
https://rclone.org/docs/#inplace
机翻
–inplace
在将文件上载到某些后端(设置了PartialUploads功能标志的后端)时,–inplace标志会更改rclone的行为,例如:
local
ftp
sftp
如果没有–inplace(默认值),rclone将首先上传到一个扩展名如下的临时文件,其中XXXXXX表示一个随机字符串,.partial是–partial后缀值(默认值为.partial)。
原始文件名。XXXXXX.部分
(如果需要,rclone将通过截断原始文件名部分来确保最终名称不超过100个字符)。
上传完成后,rclone会将.partial文件重命名为正确的名称,覆盖此时的任何现有文件。如果上传失败,则.partial文件将被删除。
这可以防止后端的其他用户以新名称看到部分上传的文件,并防止在新文件完全上传之前覆盖旧文件。
如果提供了–inplace标志,rclone将直接上传到最终名称,而不创建.partial文件。
这意味着在上传过程中,目录列表中将显示不完整的文件,并且一旦上传开始,任何现

最低0.47元/天 解锁文章
6817

被折叠的 条评论
为什么被折叠?



