rsync 与 -X(扩展属性)标志出现故障

rsync 与 -X(扩展属性)标志出现故障

当我使用以下标志集将文件从 ext4 文件系统 rsync 到 btrfs 时:

rsync --update -DHAXErlptgo 

backaped 目录的第一个副本完成正常,但当重复此相同命令(用于更新)时,即使是立即重复,也会出现与扩展属性相关的错误。如果不使用 -X 标志,则不会出现任何错误。错误如下所示(仅针对一个 /etc 目录就有更多错误):

rsync: get_xattr_names: llistxattr(""/mnt/backup/rootdir/etc/systemd/system/multi-user.target.wants/winbindd.service"",1024) failed: Permission denied (13)
rsync: get_xattr_names: llistxattr(""/mnt/backup/rootdir/etc/systemd/system/multi-user.target.wants/zfs.target"",1024) failed: No such file or directory (2)
rsync: get_xattr_names: llistxattr(""/mnt/backup/rootdir/etc/systemd/system/timers.target.wants/backup.timer"",1024) failed: No such file or directory (2)
rsync: get_xattr_names: llistxattr(""/mnt/backup/rootdir/etc/systemd/system/timers.target.wants/ntpsync.timer"",1024) failed: No such file or directory (2)

有人可以告知为什么会发生这些错误以及如何在不排除 -X 标志的情况下消除这些错误吗?

谢谢。

更新:在其他情况下,即使在第一次复制期间也会发生错误:

rsync: failed to set times on "/mnt/backup/rootdir/root/.cache/sessions/thumbs-hostname:0": Invalid argument (22)
rsync: recv_generator: failed to stat "/mnt/backup/rootdir/root/.cache/sessions/thumbs-hostname:0/Default.png": Not a directory (20)
rsync: failed to set times on "/mnt/backup/rootdir/root/.cache/sessions/thumbs-hostname:0": Invalid argument (22)
rsync: recv_generator: failed to stat "/mnt/backup/rootdir/root/.cache/sessions/thumbs-hostname:0/Default.png": Not a directory (20)
rsync: get_acl: sys_acl_get_file(root/.cache/sessions/.xfce4-session-hostname:0.yON2Lj, ACL_TYPE_ACCESS): No such file or directory (2)

相关内容