Nicht genutzten Speicherplatz im Time Machine Sparsebundle wieder freigeben.

Ein Sparsbundle in welches Time Machine sichert fragmentiert entsprechend wenn Time Machine anfängt alte Backups zu löschen.
Of belegt das Sparsebundle dann mehr Platz als nötig. Den freien Speicherplatz innerhalb des Sparsebundle kann man per Terminal wieder freigeben.

In meinem Fall habe ich dadurch ca. 170 GB Platz auf meiner Time Capsule zurück gewonnen.

Voraussetzung ist, das das Sparsebundle gerade nicht in Verwendung ist. Es sollte also gerade kein Backup statt finden, sonst kann das Sparsebundle von Disk Utility nicht exclusiv gesperrt werden.

Folgende Befehlszeile veranlasst eine ’space reclamation‘ im Sparsebundle:

hdiutil compact <PfadZumSpaseBundle>

In meinem Fall sah das dann Beispielsweise so aus:

wsnxmac03:~ michaelsommer$ hdiutil compact /Volumes/Data/wsnxmac03.sparsebundle 
Komprimierung beginnen …
Unbenötigte Bereiche freigeben …
...............................................................................
Komprimierung fertigstellen …
37.4 GB von 1.0 TB möglichen gewonnen.
wsnxmac03:~ michaelsommer$

Der Pfad zum Sparsebundle kann aus dem Finder per Drag & Drop ins Terminal gezogen werden. Dazu eben das Sparsebundle (von dem gemounteten TimeCapsule Volume, anderem Volume oder externer Festplatte) ins Terminal ziehen.