在OSX服务器上保存posix&acl

我正在寻找将我的文件服务器从一个xserve移动到一个新的。 两者都绑定到相同的打开目录主。 我无法复制和保留所有的posix和acl权限。 我以前用tar -pcvf但是我真的很想做,不用创build一个4tb的tar文件并解压。

目前我有一台服务器通过AFP挂载到另一台服务器上。

谢谢!

最好的办法是通过rsync,而不是AFP …也不是苹果的rsync,但至less3.0.7或更高。 您可以通过MacPorts或许多其他方式获得它,但要确保它是您的默认rsync在这两个系统上,通过将其预先置于$ PATH或指定–rsync-path。 下面是我发现最好的一组标志:

rsync -avHNAX --progress --fileflags --force-change src dst