通过NFSv4到EXT4的Rsync ACL

时间:2015-03-10 14:41:30

标签: acl rsync nfs

我试图通过NFSv4挂载选项-AX与启用了acl和user_xattr的ext4驱动器进行rsync。人物

rsync -aAX /data/ /mnt/back/data

结果

rsync: rsync_xal_set: lsetxattr(""/mnt/back/data/Users/user/Documents/Desktop"","security.NTACL") failed: Operation not supported (95)

以及所有其他文件。 将相同的命令运行到本地文件夹是完美的,因此它必须与服务器端的NFS4或EXT4有关。

我的fstab mount

UUID=732683f0-e6ac-42d6-a492-e07643d7719c /media/back   ext4    defaults,acl,user_xattr,barrier=1       0       0

我的nfs导出文件

/media/back     10.111.106.3(fsid=0,rw,async,no_root_squash,no_subtree_check)

我的装载命令

mount -t nfs4 -o proto=tcp,port=2049 10.111.106.12:/ /mnt/back

版本信息:

服务器

Ubuntu 14.04.2

客户端

Ubuntu 14.04.2
rsync 3.1.0

感谢您的任何建议!

1 个答案:

答案 0 :(得分:0)

这不是我收到的错误的直接答案,但我通过让rsync通过ssh进行网络而不是通过NFS来解决这个问题。事实证明NFS不支持xattrs。