Zum Inhalt springen

tmutil

TimeMachine: Alte Backups mittels Terminal-Befehl löschen

timemachinelogoIch war jetzt schon einige Mal an Macs, an denen die TimeMachine alte bzw. veraltete Backups nicht automatisch löscht. Warum dem so ist, habe ich noch nicht herausgefunden, ebenso wenig, warum es bei anderen Mac reibungslos funktioniert. 

Nun ist es mir aber schon ein paar Mal so ergangen, dass ich bei den „Problem-Macs“ (also bei denen, die alte TimeMachine-Backups NICHT automatisch löschen) gerne alte Backups (aus Platzgründen) von Hand gelöscht hätte. 

HINWEIS: Es ist davon abzuraten, dass ihr einfach im Finder auf der TimeMaschine-Platte die alten Backups löscht. Das kann den TimeMachine-Demon/Prozess ziemlich durcheinander bringen. 

Besser ist es hier auf ein Terminal-Tool von Apple zurück zugreifen. Dieses nennt sich „tmutil“ (also TimeMachine Utility). Einer meiner „beliebtesten“ Befehle in diesem Zusammenhang ist folgender:

sudo tmutil delete /Volumes/Time\ Machine-Backups/Backups.backupdb/Markus\ iMac\ iMac/2015-11*

Wie ihr seht, müsst ihr den Befehl als „SuperUser“ ausführen, daher auch das „sudo“. Mit der Option „delete“ gebt ihr an, das ihr ein oder mehrere Backups löschen wollt. Dann kommt der eigentliche Pfad, wo die Backups liegen, und mit der „Platzhalter“ 2015-11* sage ich dem Befehl, dass der aller Backups aus dem Jahr „2015“ und dem Monat „November“ löschen soll.

Ich für meinen Teil komme mit diesem Befehl immer eigentlich sehr gut zurecht und kann mit dann auch genügend Platz auf der TimeMachine-Platte schaffen.