如何将邮件数据从Mac OS X Server 5.3.1复制到新服务器5.3.1

我们有一个Mac OS X服务器v5.3.1失败,但我们有很多好的备份。 事实上,内置的硬盘坏了,我们正在运行一个可启动的外部驱动器上的图像。 我们已经构build了一个新的服务器实例,成功导入了用户和组。 新机器必须具有相同的IP地址和主机名才能工作。 DNS和证书正确设置。

苹果公司提供了这个指导,但我们没有取得太大的成功:

1)备份邮件文件夹:tar -czvf mailbackup.tar.gz / Library / Server / Mail / Data

您仍然可以看到当前login的用户的文件“mailbackup.tar.gz”出现在主文件夹内。

2)将文件移到新机器上。 你可以放在一个便携式的外部usb thumbdrive上,或者把它存储在networking其他地方的sharepoint上。 这里没有特别的命令

3)恢复文件夹:

tar -xvpf mailbackup.tar.gz

它已经知道path,所以不需要指定path。

第一个问题是,苹果的指导将档案提取到用户库,而不是在〜/ Library / Server / Mail /

我们修改了提取命令,以便将数据正确地提取到:/ Library / Server / Mail,并将结果文件存储在:/ Library / Server / Mail / Data

问题是虽然数据比较了位置,文件大小,date和权限,但本地networking用户将丢失所有邮箱数据。 邮件客户端可以接收和发送。 (所有旧邮箱数据被忽略或丢失)

我们可以通过在服务器之间交换以太网电缆来在服务器之间切换。

苹果公司表示“移动邮件服务器之间的数据不直接支持苹果企业支持”,所以他们没有进一步的帮助。

我们忽略了什么?

彼得