在 OSX 服务器上复制并保留 posix 和 acl

在 OSX 服务器上复制并保留 posix 和 acl

我想将我的文件服务器从一个 xserve 移至另一个。两者都绑定到同一个开放目录主服务器。我无法复制和保留所有 posix 和 acl 权限。我以前曾这样做过, tar -pcvf但我真的很想在不创建 4tb tar 文件并提取它的情况下做到这一点。

目前我已将一台服务器通过 AFP 安装到另一台服务器上。

谢谢!

答案1

最好的方法是通过 rsync,而不是 AFP… 也不是 Apple 的 rsync,但至少要 3.0.7 或更高版本。您可以通过 MacPorts 或许多其他方式获取它,但请确保它是两个系统上的默认 rsync,方法是将其添加到 $PATH 前面或指定 --rsync-path。以下是我发现效果最好的一组标志:

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

相关内容