是否可以使用rsync将绝对符号链接调整到目的地的新位置?
/usera/files/common/test_file
/usera/files/common/links/test_link -> /usera/files/common/test_file
现在我想将整个目录rsync到另一个位置. (组权限已调整,请查看以下原因)
rsync -av –no-g /usera/files/common/ /userb/common
这给了我:
/userb/common/test_file
/userb/common/links/test_link -> /usera/files/common/test_file
问题
问题是目标上的组与源上的组不同(安全原因),因此test_link不指向/ userb / space而是指向/ usera /,因此该用户无法读取.
题
是否有可能告诉rsync调整同步点(/ common / here)下方的链接以适应新目的地?这将给出一个链接:
/userb/common/links/test_link -> /userb/common/test_file
我尝试按照similar problem的解决方案,但它似乎没有做我想要的..
谢谢!