是否有任何 rsync 选项可以避免源中套接字出现错误

是否有任何 rsync 选项可以避免源中套接字出现错误

我正在尝试在远程计算机上备份用户的文件,但我找不到任何 rsync 选项来避免错误......

++ rsync -a --no-D --delete --stats '--exclude=.cache/*' --password-file=a_secret backup@fredhome::fred /mnt/rusers/fred/
rsync: readlink_stat("/.adobe/Acrobat/9.0/Synchronizer/Commands" (in fred)) failed: Permission denied (13)
IO error encountered -- skipping file deletion
rsync: readlink_stat("/.config/opera/oauc_pipe_r" (in fred)) failed: Permission denied (13)    
rsync: readlink_stat("/.gnupg/S.gpg-agent" (in fred)) failed: Permission denied (13)
rsync: readlink_stat("/.google/desktop/a1_sock" (in fred)) failed: Permission denied (13)

(这是每个文件夹中的一个错误,还有其他几个错误)。问题来源是套接字。我想告诉它跳过套接字,但我尝试-rlptgo代替-a--no-D--no-specials,但都没有成功。我不想强迫--delete任何旧错误。我不知道完全排除包含套接字的文件夹是否明智,并且逐一排除套接字可能是一场漫长的打地鼠游戏。

我错过了 rsync 文档中的某些内容吗?

相关内容