別のマシンのバックアップから単一のTimemachineスナップショットを削除するためのtmutil delete
があることは知っていますが、バックアップ内のフォルダの1つだけを削除する必要があります。
私の古い(そして今は死んでいる)iMac TimeMachineは、内部の"MacintoshHD"と"ONE"という名前の外部FireWire-Diskをバックアップしました…今はMacBookAirがあり、内部HDの最新のバックアップが必要です("Macintosh HD ")。つまり、以前の完全バックアップと増分バックアップ("スナップショット")をtmutil delete …
ですべて削除しましたが、このバックアップに保存されている他のボリュームのバックアップも削除して、上のスペースを解放する必要があります。 TimeMachine-新しいバックアップ用のディスク。
したがって、最新のバックアップ内には2つのフォルダーがあります。
/Volumes/TM/Backups.backupdb/iMac/2013-03-24-111738/Macintosh\ HD
/Volumes/TM/Backups.backupdb/iMac/2013-03-24-111738/ONE
"MacintoshHD"(内部HD)と"ONE"(FireWireディスク)の2つのボリュームを表します。
このバックアップディレクトリからフォルダ/ボリューム"ONE"を削除するにはどうすればよいですか?
…Finderが機能しない、Sudo rm
が機能しない、tmutil delete
が完全なスナップショットでのみ機能する…
Time Machineのバックアップは、カーネルレベルでTMSafetyNet.kext
拡張子によって保護されています。バックアップされたファイルを削除するには、その拡張機能のバンドルの一部であるバイパスユーティリティを実行する必要があります。バイパスユーティリティの場所と使用方法の詳細については、AskDifferent.comでこの関連する質問への回答を参照してください。
Sudo /System/Library/Extensions/TMSafetyNet.kext/Helpers/bypass rm -r /Volumes/*/Backups.backupdb/*/*/*/Volumes/One
10.7以前では、バイパスは/System/Library/Extensions/TMSafetyNet.kext/Contents/MacOS/bypass
。
その他の関連する質問: