我试图将所有Backups.backupdb下的时间机器备份文件移至另一个驱动器。我一夜之间开始了文件复制(B / c我发现OSX花费了很多时间来准备复制...它基本上是在数小时内计算文件)。早上,我看到只有某些备份(带有日期的文件夹)被复制了。然后,我尝试复制那些没有被复制的文件...但是操作系统不允许我这样做。我收到一个错误消息:“操作无法完成,因为备份项目无法修改。” 因此,我的计划是删除新驱动器上的不完整副本,然后尝试再次复制Backups.backupdb文件夹。
相当令人沮丧。有没有一种更快的方法可以通过终端命令复制这些文件,从而使其不执行所有的文件计数准备工作?
我可能可以压缩整个文件夹,然后进行复制,但是这会干扰任何文件权限等吗?这种方法的一件事是,我的源卷中没有用于tar的更多空间。
更新
我已经尝试了人们在下面建议的一些方法,特别是使用“磁盘工具”的还原功能,它给了我一些错误消息和意外结果(至少对我来说)。我尝试过两种还原方式:
- 选中“擦除目标”:每次(我已经尝试了两次),还原完成后,我会看到一条消息“无法还原-无效操作”和“无法还原-无效参数”。但是,我的目标磁盘确实获得了我的TM文件的副本。奇怪的是,我的目标磁盘与源磁盘完全一样...甚至大小也是如此。我的目标磁盘实际上是1 TB,但在还原后,当我从finder中获取信息时,它显示为200 GB。但是在“磁盘工具”中,它显示了一个1 TB的分区!
然后,我尝试验证/修复磁盘并得到:
无效的B树节点大小 检查日记HFS Plus量。 无效的B树节点大小 卷修复完成。 根据需要更新该卷的启动支持分区。 错误:磁盘工具无法修复该磁盘。备份尽可能多的文件,重新格式化磁盘,然后还原备份的文件。
不知道我是否甚至想验证/修复TM磁盘...
- 选中“擦除目标”后,恢复将永远不会开始,并且我得到:
无法还原-不允许操作