Answers:
更新:在最新版本的macOS(经过High Sierra 10.13.4测试)上,您可以直接从恢复模式下的“从Time Machine备份还原”选项从联网驱动器进行还原。以下步骤不是必需的(但是非常棒!)。
先决条件:
–管理员帐户和密码
– AFP / SMB共享和服务器IP地址
cd /Volumes
mkdir TimeMachine
cd TimeMachine
pwd
。pwd应该显示/ Volumes / TimeMachine使用您的管理员登录名和密码挂载网络共享:
mount -t afp afp://adminname:password@ServerIPAddress/ShareName /Volumes/TimeMachine
ls -la
。请注意您的稀疏包的确切名称。hdid /Volumes/TimeMachine/NameOfYourSparseBundle
。您可以输入sparsebundle名称的首字母,然后按TAB。点击选项卡应自动完成Time Machine稀疏集名称。它看起来可能与上面的样子不同,因为它转义了空格和特殊字符。输入exit
和⏎并退出终端。
示例步骤3-11:
选择Restore From Time Machine Backup
并单击继续。
搜索后,它应该以包含您的备份的卷的形式显示“ Time Machine备份”目录。选择它(在我的示例中为“ Time Machine Backups”),然后单击“继续”。
在下一个屏幕中,您将看到按时间和日期列出的所有可以还原的备份。
选择要还原并继续的备份,最后选择目标磁盘:
afp:..
字符串引起来。希望这也可以在恢复中起作用。
afp://...
在命令部分加了单引号。而且有效。但是,进入还原部分后,它说我的HD有930GB的可用空间,而只有215GB。这把我吓坏了。知道为什么吗?
上面的答案对我来说有点太复杂了。我实际上尝试了klanomath的答案并失败了,也许是因为我在网络共享上有一个加密的备份。但可能还与错误的URL加密有关。
但是,有一种更简单的方法。在此步骤中:
只需重新安装OSX。
完成此操作后,迁移助手将弹出,如果没有弹出,则可以创建用户,登录,然后手动启动迁移助手。
在迁移助手中:
选择“从Mac,Time Machine备份或启动盘”。单击继续,然后选择“其他服务器”。如果您使用了加密的备份,这将允许您输入卷的地址并会要求您输入密码。
之后,您可以选择要恢复的内容。请注意,如果安装后创建的用户名称与备份中使用的用户名称相同,则会发生冲突。然后,您将需要选择是继续删除用户还是保留数据。
afp://server-name/share
,然后它将找到磁盘。
恢复模式需要一个netboot服务器(例如OS X server app)来提供该映像。
您可以设置一个,也可以将备份实例复制到USB驱动器并在本地连接。
对于netboot,我建议从解决方案的易用性和健壮性出发,将Studio部署为解决方案。
此外,如果您只需要用户文件和应用程序,则可以进行操作系统的全新安装,然后创建一个临时用户帐户,并在Mac可以运行自己的操作系统来执行操作系统操作时使用迁移助手复制真实用户和文件。网络安装。
mount
命令给了我这个错误:mount_afp: AFPMountURL returned error -5023, errno is -5023
-即使我在未恢复时尝试挂载,它也会给出该错误。