本文章已经归档,因此 Apple 将不再对其进行更新。

从“时间机器”备份恢复 macOS 服务器

了解从本地“时间机器”备份恢复 macOS 服务器的相关信息。

在 macOS 服务器中,服务数据可以储存在非启动宗卷上。从“时间机器”备份进行恢复的步骤取决于你的数据是储存在启动宗卷上还是非启动宗卷上。

恢复时,请从本地“时间机器”备份恢复。如果你尝试从基于网络的“时间机器”备份恢复,则并非所有设置都会正确恢复。

如果服务数据位于启动宗卷上,或者只需恢复启动宗卷

  1. 确保已连接“时间机器”备份驱动器。

  2. 基于 Intel 的 Mac搭载 Apple 芯片的 Mac 上,启动进入“macOS 恢复”。

  3. 选择“从‘时间机器’备份进行恢复”,然后按照屏幕上的说明来恢复宗卷。

如果你在恢复之前使用了“邮件”服务,请在 Server App 中关闭“邮件”服务,然后再开启。

如果服务数据位于非启动宗卷上,或者需要恢复启动和非启动宗卷

如果要恢复非启动宗卷,或需要在 Lion Server v10.7.3 及更高版本(包括 macOS 服务器)中恢复启动和非启动宗卷,则以下步骤适用。

  1. 确保已连接“时间机器”备份驱动器。

  2. 基于 Intel 的 Mac搭载 Apple 芯片的 Mac 上,启动进入“macOS 恢复”。

  3. 打开“磁盘工具”,然后点按“继续”。

  4. 如果“时间机器”驱动器未加密,请跳至步骤 7。

  5. 按住 Control 键点按或右键点按“时间机器”宗卷,然后选择“解密”。

  6. 输入宗卷密码,然后点按“好”。

  7. 创建或确保你有新的服务数据宗卷,这个宗卷应具有足够空间来储存你之前的数据,并且名称要与之前的服务数据宗卷相同。例如,如果你的服务数据储存在名为“DataHD”的 500 GB 宗卷上,请确保新宗卷名称也为“DataHD”,而且至少有 500 GB 空间。

  8. 退出“磁盘工具”。

  9. 从“实用工具”菜单中,选取“终端”。

  10. 将以下命令输入到一行中。请将Time Machine Backup Disk with the name of your Time Machine backup disk, servername with the name of your server, and Startup Volume Name with the name of your previous startup volume.

    cd /Volumes/Time Machine Backup Disk/Backups.backupdb/servername/Latest/Startup Volume Name/

  11. 将以下命令输入到一行中。将Service Data Volume with the name of your original (and future) service data volume.

    ./usr/bin/tmutil restore -v ../Service Data Volume/* /Volumes/Service Data Volume

  12. 退出“终端”。

  13. 如果你还需要恢复启动宗卷,请选择“从‘时间机器’备份进行恢复”并按照屏幕上的说明操作。

进一步了解

“时间机器”是 macOS 服务器的本地备份服务。macOS 服务器还包括一个名为“ServerBackup”的进程,这个进程可与“时间机器”搭配使用。ServerBackup 会对 Open Directory(如果已开启)进行每日备份。这些每日备份包含在 Server 的“时间机器”备份中。ServerBackup 还参与服务器服务的恢复过程,它会在服务器恢复后的第一次启动时运行,并在服务器启动后将服务器服务和数据库恢复到位。

发布日期: