无法删除停顿(inProgress)Time Machine备份


5

我最近从TM备份切换到了更新的MBP。不幸的是,在迁移过程中似乎出现了问题。 TM无法完成备份,它只是不断累积到一个目录中 .inProgress 后缀。

经过一番谷歌搜索后我发现了 这个答案 ,建议通过将文件夹移动到废纸篓来删除该文件夹。这并没有真正起作用,因为它只是说删除文件,但几小时后几乎没有进展。我试图从终端删除该文件夹,由于权限被拒绝,这是一个不可行的。

我尝试更改为管理员帐户,然后执行操作 sudo rm -rf 这导致操作不允许。我需要禁用吗? csrutils 只是为了能够修复停滞的备份?

建议?


1
是否 tmutil listbackups 显示备份的时间戳?你可以 tmutil delete /path/to/backup.inProgress
grg

使用隐藏命令 tmutil status 假设备份当前正在运行,并回发您得到的内容。
William T Froggard

@grgarside工作,谢谢你..如果你把它作为答案我会接受它
posdef

Answers:


11

tmutil listbackups 显示Time Machine磁盘上找到的备份列表。
要删除此列表中显示的备份,请运行

tmutil delete /path/to/backup.inProgress

什么是这个和 sudo rm -rf /path/to/backup.inProgress
JBis

@JBis首先,由于类似SIP的限制,rm将无法工作:只有Time Machine可以对其备份进行更改。其次,我不知道TM在其备份中使用的硬链接有多么混乱。第三,如果TM正在备份它并且你从它下面拉出文件夹而没有告诉它并让它有机会停止写入操作并从索引中删除备份,我不知道会有多少混乱也是。
grg

好吧,我想它更安全。附: rm 不会删除硬链接看看这个伟大的答案→ unix.stackexchange.com/a/50188/267377
JBis
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.