Aus Neugier frage ich mich, wo im Dateisystem Time Machine seine lokalen Backups/Snapshots speichert.
Die eigentlichen Daten werden in einem versteckten Verzeichnis gespeichert, das im .MobileBackups
Stammverzeichnis des Volumes aufgerufen wird.
Es gibt einen speziellen virtuellen Dateisystemtyp namens mtmfs
, der die Rohdaten in diesen versteckten Verzeichnissen in ein virtuelles Time Machine-Laufwerk übersetzt, das automatisch gemountet wird/Volumes/MobileBackups
Dieser Mechanismus zum Speichern lokaler Sicherungen existierte auf Dateisystemen im HFS-Format und funktioniert auf APFS-Macs nicht mehr. Snapshots sind jetzt in das Dateisystem integriert, anstatt „Schattenkopien“ von Dateien an einem neuen Speicherort erstellen zu müssen, die „Schattenkopien“ stammen vom gesamten Festplattenstatus.
Unter dem neuen Dateisystem in High Sierra (Apple File System (APFS)) ist dies anders. Sie können sehen, was als "lokale Sicherungen" über die Befehlszeile gilt:
sudo tmutil listlocalsnapshots /
Diejenigen, die als "(dateless)" aufgeführt sind, verursachen alle möglichen Probleme:
com.apple.TimeMachine.2017-12-23-090037 (dataless)
Sie können also jedes Backup per Befehlszeile wie folgt löschen (löscht das oben aufgeführte, beachten Sie nur das Datum, das als Referenz verwendet wird):
sudo tmutil deletelocalsnapshots 2017-12-23-090037
Beachten Sie, dass bei meinem letzten Problem mit macOS der „Vogel“-Prozess ungeheure Mengen an CPU verbraucht hat. Es wurde vorgeschlagen, dass das Sichern beschädigter (beschädigter, wer hätte das gedacht?) Backups helfen würde.
sudo find / -name "com.apple.TimeMachine.*" 2> /dev/null
(oder etwas Ähnliches)Sie werden auf Ihrer Festplatte im Ordner mit dem Titel:
/Volumes/MobileBackups
Hinweis: Diese Antwort ist jetzt veraltet und für aktuelle MacOS-Versionen falsch. Es war genau für MacOS Lion, hat sich aber seitdem geändert. Siehe andere Antworten für aktualisierte Standorte.
Auf Catalina scheinen sie dabei zu sein:
/Volumes/com.apple.TimeMachine.localsnapshots
rien333
Kris Shannon
/Volumes/MobileBackups
existiert und enthält einBackups.backupdb
Verzeichnis. Es ist immer noch einmtmfs
Mount gemäßmount
, und ich bin mir ziemlich sicher, dass die eigentlichen Daten immer noch in gespeichert sind,/.MobileBackups
aber das Format hat sich geändert.