当源是已安装的内部 SSD 时,rsync 出现错误

当源是已安装的内部 SSD 时,rsync 出现错误

我的 rscyn 脚本出现问题,该问题可能与源是来自 fstab 的挂载点有关。fstab 通过 UUID 挂载内部 SSD。

这是代码片段,如果源是“/home/”,则没有问题

SRC='/media/Movies'
DST='192.168.50.156:/srv/dev-disk-by-uuid-92b7ffea-567b-4480-aecc-5bb292e8a296/Backup2'

rsync -av --update --delete                  \
    --log-file='/home/jc/rsync-movies2.log'  \
    --exclude='*/tvshows'                    \

    $SRC \
    $DST \

我还将挂载文件夹的所有权更改为与我相同,但仍然出现相同的错误。

错误 = rsync 错误:语法或使用错误(代码 1)在 main.c(1850) [Receiver=3.2.7] /home/jc/backup.sh:第 67 行:/media/Movies:是一个目录

如果我使用 sudo 运行脚本,我将收到权限错误。

由于我使用的是 -av,所以这对于目录来说应该没问题。

使用已挂载文件夹作为 rsync 源是否存在已知问题,或者我在这里遗漏了什么?

谨致问候并感谢您的时间,

相关内容