Wie kann ich einen riesigen .MobileBackups-Ordner löschen?

48

Ich fand meinen .MobileBackups-Ordner ziemlich groß, er wiegt 160 GiB. Sollte der Ordner .MobileBackups nach der Time Machine-Sicherungssitzung nicht gelöscht werden?

Wie kann ich meinen 160-GB-Festplattenspeicher wiederherstellen, nachdem ich ein Backup auf meinem externen Laufwerk erstellt habe? Kann ich diesen Ordner einfach entfernen oder ein Limit für mobile Backups festlegen?

maseth
quelle
Neu in OSX 10.10.1 (zumindest für mich ...). Wenn Sie Time Machine in den Einstellungen von Time Machine aktivieren OFFund später ONerneut aktivieren, werden lokale Sicherungen wie ein Albtraum wiederholt. Muss lokal wieder deaktivieren.
YvesLeBorg

Antworten:

67

Um lokale Backups zu deaktivieren, geben Sie diesen Befehl im Terminal ein:

sudo tmutil disablelocal

Dies ist so gut wie nie erforderlich, da das System lokale Sicherungen beim Füllen des Laufwerks automatisch löscht und deaktiviert. Sie können mithilfe der Konsolen-App nach backupd suchen, um festzustellen , ob und wann die Speicherbereinigung aufgrund von wenig Speicherplatz erfolgt.


Es gibt eine Menge Verwirrung hinsichtlich des Zwecks lokaler Schnappschüsse. Es werden keine Snapshots erstellt, die beim Ausführen eines Backups auf Ihrem tatsächlichen Time Machine-Laufwerk gespeichert werden. Es handelt sich um separate Snapshots, mit denen Sie versehentlich geänderte oder gelöschte Dateien wiederherstellen können, wenn Sie sich nicht auf Ihrem Time Machine-Laufwerk befinden . Es ist kein echtes Backup - es hilft Ihnen nicht, wenn das Laufwerk Ihres Laptops ausfällt - aber es hilft Ihnen, wenn Sie unterwegs sind und versehentlich etwas verlieren, während Sie unterwegs sind. Daher werden sie nach TM-Sicherungen nicht gelöscht.

Auf meinem Computer (einem Macbook Air mit Flash-Speicher) werden alte Handy-Schnappschüsse nach einer Woche gelöscht. Auf Geräten mit Festplatten kann das Verhalten anders sein, da bei Festplatten keine Langlebigkeitsprobleme auftreten. Laut Apples Dokumentation werden sie nach einer Woche nicht gelöscht. Beachten Sie, dass der im Finder angezeigte verfügbare Speicherplatz die lokalen Snapshots nicht berücksichtigt, da diese automatisch gelöscht werden, wenn Sie den Speicherplatz benötigen, und automatisch mindestens 20% Ihres Speicherplatzes frei bleiben. Sorgen Sie sich nicht um den Platz, den lokale Schnappschüsse einnehmen. Wenn Sie sie jedoch nicht verwenden möchten, können Sie sie mit dem Befehl deaktivieren sudo tmutil disablelocal. Dadurch wird der von Ihren lokalen Snapshots belegte Speicherplatz freigegeben, und wenn Sie ihn erneut aktivierensudo tmutil enablelocalwird es mit einem leeren Satz lokaler Schnappschüsse von neuem beginnen. Eine schnelle Möglichkeit zum Löschen der Inhalte besteht darin, lokale Snapshots zu deaktivieren und wieder zu aktivieren.

Sie können sehen, wie viele alte Backups gespeichert werden, indem Sie Time Machine aktivieren. Weiße Häkchen kennzeichnen lokale Snapshots, und violette Häkchen kennzeichnen echte Backups.

Es gibt mehr Informationen von Apple und hier .

Kabelm
quelle
Müssen wir nach der vorübergehenden Deaktivierung der Funktion (um den Speicherplatz einmal zu löschen) einen Neustart durchführen? etwas warten Es
klärt sich
1
Wenn ich meine eigene Frage beantworte, kann es anscheinend einen Tag dauern. Pondini, Time Machine-Guru, sagt: "Normalerweise werden sie gelöscht, wenn Sie sudo tmutil disablelocal ausführen oder Time Machine ausschalten. Wenn Ihre Festplatte zu über 90% voll ist, hat sie eine hohe Priorität, ansonsten eine niedrigere." Dies kann eine Weile dauern. In seltenen Fällen ist jedoch ein Fehler aufgetreten, der das Löschen verhindert. Möglicherweise müssen Sie einen Neustart durchführen, den Papierkorb nach wiederhergestellten Elementen durchsuchen und das Löschen erzwingen. "
Huyz
Dies wurde nicht gelöscht /Volumes/MobileBackups, sondern nur verschoben. Wo ist es hingegangen und wie kann ich die Daten sofort entfernen?
Kolob Canyon
3

Ich werde hinzufügen, da ich das Problem hatte, Daten von einer 1-TB-Festplatte auf eine 0,5-TB-SSD über Time Machine Restore zu migrieren. Ich hatte die Gesamtdatenmenge auf der Festplatte von ~ 730 GB auf ~ 350 GB verkleinert, sah jedoch aufgrund der mobilen Sicherungen immer noch, dass Time Machine Backup eine Größe von ~ 730 GB hatte.

Durch Ausschalten von Time Machine werden mobile Backups gelöscht. Dies wird jedoch nicht sofort ausgeführt (und kann im Festplatten-Dienstprogramm bestätigt werden). Sie werden einfach in den Papierkorb verschoben, um später gelöscht zu werden (obwohl sie nicht angezeigt werden). Einige schlagen die drastische Maßnahme der Verwendung dieses Terminal-Befehls vor:

$ sudo rm -rf /.MobileBackups.trash

Ich würde dies nur als letzten Versuch empfehlen.

Da meine Daten gesichert wurden, konnte ich es versuchen, es wurden jedoch Berechtigungsfehler angezeigt, vermutlich vom System als eine Art Schutzmaßnahme. Also habe ich den Prozess gestoppt und einfach mehrere Systemneustarts durchgeführt.

Dies hat den Trick getan, und der Speicherplatz wurde freigegeben, sodass ich ein kleineres Time Machine-Backup erstellen und auf dem kleineren Laufwerk wiederherstellen konnte.

Karolus
quelle
Sie müssen mit Ihrem Terminalbefehl genauer sein. Verwenden Sie KEINEN relativen Pfad, da die Leute diesen Befehl kopieren und einfügen werden, was eine schlechte Nachricht sein könnte. Verwenden Sie diesen Befehlsudo rm -r /Volumes/MobileBackups
Kolob Canyon
0

Dies ist ein virtueller Ordner. Und die angezeigte Größe ist nicht aktuell, es werden nur geänderte Dateien kopiert, sondern die Gesamtgröße aller Daten angezeigt. Durch das Entfernen von MobileBackups werden keine 160 GB mehr Speicherplatz verfügbar.

Um MobileBackups zu entfernen, erstellen Sie einfach ein weiteres Backup auf ein externes Laufwerk. Dabei werden alle Daten verschoben. Sie erhalten freien Speicherplatz und eine detailliertere Sicherung auf einem externen Laufwerk.

IGHOR
quelle
Es wird mehr Speicherplatz in Bezug auf Tools wie " duBericht" zur Verfügung gestellt. Ich bin gerade gelaufen sudo tmutil disable local ; sudo tmutil enable local(danke, @cablesm) und habe dadurch duweitere 38 GB frei gemeldet , die ich gerade brauche.
Matthew Elvey
Unter El Capitan meldet der Finder definitiv den von .Mobilebackups verwendeten Speicherplatz. Durch das Ausführen eines sudo rm -fr .MobileBackups werden sofort viele Gigabyte Speicherplatz freigegeben.
Odysseus