执行rsync时出错

执行rsync时出错
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1536) [generator=3.0.9]

我在执行时出现上述错误:

rsync -a -v -e ssh [email protected]:/def/ghi jkl/mno

有谁知道如何解决它?

答案1

rsync例如,如果文件在运行过程中从源中消失,有时会发生这种情况rsync

原因是rsync创建要传输的文件等列表,然后继续传输这些文件。该过程中存在竞争条件,列出的文件可能会在传输之前被(用户)删除。

如果目标端由于权限原因无法设置属性,也会出现此信息。

答案2

这将有助于查看以前的错误。如果没有这些,我的猜测是您无法在远程端设置文件的所有权,因为您不在root那里。

相关内容