![OS X 迁移助手:强制恢复所有内容](https://linux22.com/image/1472086/OS%20X%20%E8%BF%81%E7%A7%BB%E5%8A%A9%E6%89%8B%EF%BC%9A%E5%BC%BA%E5%88%B6%E6%81%A2%E5%A4%8D%E6%89%80%E6%9C%89%E5%86%85%E5%AE%B9.png)
在全新安装 OS X 后,我想使用迁移助手从 Time Machine 备份中恢复部分数据。但是,在选择要恢复的数据时,无法取消选择某些项目。因此,我被迫恢复所有内容,但这并不是我想要的,因为我知道部分系统数据已损坏(这就是我首先进行全新安装的原因)。但是,我只想恢复我的主文件夹和一些应用程序。
我知道我可以使用备份卷手动复制文件,cp -p
但这样只会留下只读文件。有没有更好的方法?
答案1
我不知道确切的动机,但看起来,这个问题发生在源系统中安装 OS X Server 时(参见Apple 支持社区讨论)。建议在迁移之前卸载 OS X Server。但是,这显然不适用于所有情况。
作为更好的选择,请使用tmutil restore
要恢复的文件/文件夹的命令。例如,恢复用户“foo”的主目录
tmutil restore /path/to/Backups.backupdb/computername/Latest/diskname/Users/foo /Users/foo
在此之前,创建用户并确保其具有与旧系统中相同的用户 ID。