当存在多个(现有)源目录时,rsync 给出“目录已消失”

当存在多个(现有)源目录时,rsync 给出“目录已消失”

这发生在我身上:

$ rsync -av ./foo ./bar $DEST
sending incremental file list
directory has vanished: "/path/to/foo"

foo存在并且是常规目录,并且rsync -av ./foo $DEST工作原理与bar.

“目录已消失”只是 rsync 告诉我它不知道如何使用多个源的方式吗?或者我是否严重误解了(长的)手册页?

答案1

这种情况有时会在目录繁忙时发生,例如另一个脚本在传输期间正在访问该文件。

正如在使用中备份电脑尝试在虚拟环境中实时迁移,即:

directory has vanished: "/var/lib/vz/private/210/var/lib/backuppc/pc/xxx.xxx.xxx.xxx/1/f%2f/fusr/fshare/fyum-cli"

相关内容