Ich weiß, dass älteste Backups automatisch entfernt werden, wenn in TimeMachine kein Platz für neue vorhanden ist. Ich verwende TimeCapsule auch zum Freigeben von Dateien über WLAN. Daher möchte ich Speicherplatz freigeben, indem ich unnötige Sicherungen entferne:
Große Dateien, die nicht gesichert werden müssen (z. B. Bildvorschau von Lightroom über 1 GB). Ich habe sie in den TM-Einstellungen ausgeschlossen, aber sie sind bereits in älteren Backups vorhanden, sodass für immer Speicherplatz bleibt.
Älteste Backups, von denen ich weiß, dass sie nicht benötigt werden. (So wird das gleiche wie bei TimeMachine automatisch ausgelöst, aber früher, als die Festplatte leer wird).
time-machine
backup
disk-space
myneur
quelle
quelle
tmutil compare
und haben keine GUI-Oberfläche. Die meisten Benutzer legen einfach ihr altes Laufwerk in ein Regal und kaufen ein neues 4-TB-Laufwerk für 129 US-Dollar. Dann beginnen sie wieder mit dem Sichern, anstatt mit Mikromanage-Backups. Es gibt viele Tools für die Speicherverwaltung, einige davon sind sehr kostengünstig. Haben Sie die Steuerung mit Time Machine untersucht?Antworten:
Ich verwende diesen Artikel, um Dateien aus Time Machine zu löschen:
Es geht darum, alle Backups einer einzelnen Datei zu entfernen. Vielleicht ist es nicht das, wonach Sie suchen, aber es könnte definitiv die ersten Probleme beheben (Lightroom-Vorschau). In der Praxis ist es einfacher, alle Sicherungen einer Datei oder aller Dateien in einer Sicherung zu löschen, als nur eine Datei aus einer Sicherung zu entfernen.
Hier ist eine kurze Zusammenfassung dieses Artikels:
quelle
Sie können einfach Time Machine eingeben, Ordner, Apps und Dateien auswählen und alle Sicherungskopien dieses Elements löschen. Die Befehlszeile enthält
tmutil compare
außerdem ausführliche Informationen zu den Änderungen zwischen den Sicherungsintervallen, wenn Sie das Terminal und eine UNIX-Shell verwenden möchten. Auch ohne Shell-Tools können Sie Speicher wie folgt über die Time Machine-Benutzeroberfläche mikromanagen - zitiert nach Apples Artikel über Mac-Grundlagen: Time Machine :Als Nächstes können Sie mit einem Tool wie BackupLoupe Ihre Time Machine-Backups analysieren, um zu ermitteln, wie viel Speicherplatz die einzelnen Intervalle belegen , wie viel Speicherplatz Ihre durchschnittliche Sicherung benötigt, wie lange es dauert, das Laufwerk mit der aktuellen Rate zu füllen usw.
Mit diesem Detaillierungsgrad können Sie Ihre Speicheranforderungen so wenig oder so detailliert wie es die Situation erfordert kuratieren. Dieses Tool hat mir geholfen, problematische Backup-Laufwerke, Macs mit Dateisystembeschädigung (wenn jedes Backup größer ist als es sollte, usw.) herauszufinden. Sobald Sie einen Überblick über die gespeicherten Daten haben, können Sie Ordner und ganze Snapshots löschen und Ihre Backup-Ausschlusslisten konfigurieren im Einklang mit Ihren verfügbaren Speicher- und Backup-Anforderungen zu sein.
quelle
Wenn Sie ein Backup ab einem bestimmten Datum löschen möchten, gibt es dafür eine Lösung. Ich habe es aus diesem Screencast gesehen :
quelle
Was stimmt nicht, wenn Sie Time Machine eingeben, zur ältesten Sicherung des gesamten Laufwerks navigieren, mit der rechten Maustaste klicken und Ordner löschen auswählen. Funktioniert bei mir.
quelle
Ich habe ein Bash-Skript geschrieben, um alle Backups zu löschen, aber die letzten , die an anderer Stelle veröffentlicht wurden, haben bei mir nicht funktioniert. Ich weiß, dass Sie das nicht speziell tun wollten, aber es kann geändert werden, um mehr Backups zu speichern (siehe unten). Bitte beachten Sie, dass dies nicht für das Löschen bestimmter Ordner oder Dateien aus Sicherungen gilt. In diesem Skript wird davon ausgegangen, dass Sie es auf einer lokalen Festplatte (höchstwahrscheinlich einer externen Festplatte) haben. Ich musste meine eigenen schreiben, da die Backups nicht mit diesem Computer verknüpft sind und daher
tmutil listbackups
nicht funktionieren. Davon hingen auch andere Skripte ab.Ersetzen Sie in den folgenden Skripts
DISKNAME
den Namen der Festplatte durch die Time Machine-Sicherungen undCOMPUTERNAME
den Namen des Computers, zu dem die Sicherungen gehören.Führen Sie zuerst dieses Skript aus, um eine Liste der Sicherungen anzuzeigen, die das Skript löschen wird:
Der
+3
wird das letzte Backup machen lassen. Wenn Sie die letzten beiden Backups behalten möchten, machen Sie es+4
. So bewahren Sie die letzten drei Sicherungen+5
usw. aufFühren Sie das folgende Skript aus, um alle Sicherungen mit Ausnahme der neuesten zu löschen:
Ich weiß, es könnte durch die Definition von Variablen und Dingen ausgefallener werden, aber um ehrlich zu sein, ich bin mit Shell-Skripten nicht so vertraut. Ich weiß nur, dass die anderen superkomplizierten nicht funktioniert haben, aber dieser hat für mich funktioniert, also hier ist er für die Nachwelt.
quelle
tail -n +3
werden die drei verbleibenden Sicherungen aufgelistet, einschließlich der neuesten.Ich habe ein Shell-Skript geschrieben, mit dem Sie optional die Anzahl der aufzubewahrenden Tage festlegen können: Alle Sicherungen, die älter als die angegebene Anzahl von Tagen sind (ab jetzt), werden gelöscht.
Sie können es in seinem GitHub-Repository auschecken .
quelle
Führen Sie diesen einzelnen Befehl im Terminal aus, um alle Time Machine-Sicherungen mit Ausnahme der neuesten zu löschen:
Möglicherweise müssen Sie die Terminal-App zu Systemeinstellungen> Sicherheit und Datenschutz> Registerkarte Datenschutz> Vollständiger Festplattenzugriff hinzufügen.
quelle
Die App " Disk Inventory X" hat mir beim Erkennen großer Dateien auf der Sicherungsfestplatte sehr geholfen. Danach habe ich nur große Dateien manuell entfernt.
quelle
Hi yep, es war einfacher als ich dachte. Ich klickte einfach auf das Zeitmaschinensymbol und dann auf die Festplatte, auf der die Zeitmaschine ausgewählt ist. Dann die Backups, die ich nicht möchte Wenn Sie löschen möchten, klicken Sie auf "Löschen" in der Datei-Symbolleiste und gehen Sie zu Ende. Leeren Sie dann den Papierkorb und überprüfen Sie den Speicherplatz, den Sie auf der Festplatte erstellt haben, auf der sich die Time Machine befindet.
quelle