rsync 附加了奇怪的文件名

rsync 附加了奇怪的文件名

我每 10 分钟通过 cronjob 进行一次 rsync,并在室外使用 3g 适配器。 rsync 会将数据发送到我的 EC2 服务器,我可以在那里检查正在发送的文件。但我遇到 EC2 上的目标文件夹有很多奇怪的文件名,如“ls -al”所示。你们能帮我理解下图吗? (它们看起来相同,但重复了额外的“文件名末尾的字符”)

截屏

答案1

您显示的文件名看起来像 rsync 在传输文件时创建的临时文件(成功完成后,这些文件会自动重命名为正确的名称;没有前导点和尾部六字符扩展名)。

如果 rsync 传输被彻底中断(可能是因为连接已丢失),它们通常会被删除,但如果 rsync 因某种原因被杀死而没有机会清理,则不会被删除。

也许您遇到了内存不足的情况,导致 rsync 有时被硬杀,或者类似的情况?

相关内容