dac*_*cot 10 time-machine external-hard-drive macos
我的外置硬盘出现故障。它将不再旋转,因此无法安装。谢天谢地,我已将它添加到我的 OSX Time Machine 备份中。所以,由于磁盘很便宜,我可以去买一个新的,可能更大的外部驱动器并恢复,对吗?但是我如何告诉 Time Machine 这是一个替代品并恢复到新驱动器?
PS - 是的,我确实从 TM 的排除列表中删除了外部驱动器,并验证了备份在 TM 自己的外部驱动器上。
PPS - 在 Apple 支持论坛上发布了同样的问题并得到了回应,我只需要将新磁盘命名为与旧磁盘相同的名称。这不是来自苹果员工。有什么想法吗?
将全新驱动器命名为与旧驱动器相同的名称是第一步,但它不会恢复您的文件。之后,您需要在 Finder 中打开(空)驱动器,然后从菜单栏中的 Time Machine 图标“进入 Time Machine”。然后,您可以返回到上次备份,选择(旧)驱动器顶层的所有文件和文件夹,按住 Control 键单击它们并恢复它们。在执行此操作之前,我在进行长时间的恢复时关闭了 Time Machine 备份。
我尝试了迁移助手,但它似乎无法选择要恢复的特定硬盘驱动器。
我正在使用这种方法进行恢复,还没有看到雪豹中的 Time Machine 是否成功地将新驱动器识别为与旧驱动器相同。去年我在 Leopard 中尝试这种方法时,Time Machine 决定同名驱动器是同名的新驱动器——我最终得到了两个名为“Ext HD”和 Ext HD 1”的备份,其中一个是旧的、废弃的驱动器,并且两者一起将它们在我的备份驱动器上使用的空间量加倍。如果您最终遇到这种情况,您可以按住 Control 键单击 Time Machine 中的一个项目并让它删除该项目的所有备份,但随后您将丢失驱动器的所有旧存档备份数据。
此外,我怀疑这种方法会遗漏驱动器根目录下的隐藏文件——例如,如果您更改了驱动器图标,则它不会被恢复。如果这是一个问题,我相信您可以在 Time Machine 窗口中向上导航到机器的一级,仅选择外部硬盘驱动器备份,然后恢复所有内容,但它将位于以您的外部硬盘驱动器命名的文件夹中。还原完成后,您必须手动移动可见项目和隐藏项目。
让我们假设
/Volumes/USB-old /Volumes/USB-new(可能与旧磁盘同名。我使用不同的名称来说明什么是什么)/Volumes/backups要恢复备份停止时间机器(在首选项中:取消选中“自动备份”复选框)并在命令行上恢复它:
sudo tmutil restore /Volumes/backups/Backups.backupdb/MacBookPro/Latest/USB-old/* /Volumes/USB-new
Run Code Online (Sandbox Code Playgroud)
您可以使用以下方法将新磁盘与备份相关联:
sudo tmutil associatedisk /Volumes/USB-new /Volumes/backups/Backups.backupdb/MacBookPro/Latest/USB-old
Run Code Online (Sandbox Code Playgroud)
注意:即使您的新磁盘以与旧磁盘相同的名称安装,您也必须运行上面的命令,因为时间机器使用磁盘 UUID 而不是磁盘名称来关联备份(请参阅 参考资料man tmutil)!
如果您现在打开 Time Machine,它不会创建新备份并在旧备份之上添加更改。
| 归档时间: |
|
| 查看次数: |
18571 次 |
| 最近记录: |