Um das backupd
Protokoll einfach anzuzeigen , sehen Sie sich das Time Machine Buddy- Widget an. Beachten Sie auch, dass sich auf der Sicherungsdiskette selbst ein weiteres Protokoll in der versteckten Datei befindet, .Backup.log
die sich im Ordner jeder Sicherung befindet. Dies gibt einige andere Informationen als die backupd
Protokolle.
Beachten Sie, dass die Protokolle häufig nicht übereinstimmende Zahlen enthalten:
Keine Ausdünnung vor dem Backup erforderlich: 821,4 MB angefordert (einschließlich Auffüllen) [..]
Kopierte 1630 Dateien (3,8 MB) vom Macintosh HD-Volume.
Darüber hinaus werden tatsächlich weniger Dateien kopiert als vorhergesagt. Da Time Machine sich auf FSEvents verlässt, das nur geänderte Verzeichnisse meldet, gehe ich davon aus, dass diese Verzeichnisse im obigen Beispiel insgesamt 821,4 MB an Dateien enthielten. Beim eigentlichen Kopieren der Dateien vergleicht Time Machine die geänderten Verzeichnisse auf der Festplatte mit der Sicherung und stellt fest, dass nur 3,8 MB Dateien tatsächlich geändert wurden.
Informationen dazu, was in das Backup geschrieben wurde, finden Sie unter TimeTracker (GUI) oder Timedog (Befehlszeile). Beachten Sie, dass diese Programme manchmal auch als Administrator ausgeführt werden müssen, um alle Dateien anzuzeigen. Andernfalls berücksichtigen diese Tools möglicherweise nicht die Sicherungen von MySQL-Protokollen und -Daten , deren Eigentümer _mysql im Gruppenrad ist :
cd "/ Volumes / Backup von XX / Backups.backupdb / XX / Neueste"
sudo ls -l "Macintosh HD / usr / local / mysql-5.0.51a-osx10.5-x86"
[..]
drwxr-x --- @ 6 _mysql wheel 374 Jul 2 20:05 data
In diesen Fällen melden beide Tools (unbeaufsichtigt) eine geringere Gesamtsicherungsgröße und weniger Dateien als die backupd
Protokolle in Console. Also, wenn die Zahlen nicht mit den Protokollen übereinstimmen, dann für TimeTracker:
sudo ~ / Downloads / TimeTracker.app / Contents / MacOS / TimeTracker
Ebenso für timedog:
cd "/ Volumes / Backup von XX / Backups.backupdb / XX"
sudo ~ / Downloads / timedog
Um leicht große Dateien auf der Festplatte finden siehe Disk - Inventar X . Dieses Programm hat nichts mit Time Machine zu tun, kann aber bei der Untersuchung von Problemen hilfreich sein, beispielsweise wenn Sie sich fragen, warum Ihr Backup viel kleiner ist als der auf Ihrer Festplatte belegte Speicherplatz. Beachten Sie, dass dieses Programm wahrscheinlich immer weniger Speicherplatz im Fenstertitel anzeigt als auf dem Bildschirm, auf dem Sie auswählen können, welche Festplatte untersucht werden soll (auch wenn Sie als Root ausgeführt werden und das Menü Ansicht, Physische Dateigröße anzeigen wählen). Aber wenn die gemeldete Gesamtgröße wirklich viel kleiner ist als die tatsächlichen Summen, die auf Ihrem Mac verwendet werden, kann es hilfreich sein, als root zu arbeiten:
sudo "$ HOME / Downloads / Disk Inventory X.app/Contents/MacOS/Disk Inventory X"
Um Dateien aus dem Backup zu entfernen (zum Beispiel, wenn Sie zufällig feststellen, dass Time Machine tatsächlich einige große Dateien sichert, zum Beispiel eine außer Kontrolle geratene MySQL-Protokolldatei), schreibt Apple :
Möchten Sie alle Instanzen einer zuvor gesicherten Datei oder eines Ordners löschen? Leicht genug. Starten Sie Time Machine, wählen Sie das zu löschende Element aus und klicken Sie dann im Aktionsmenü in der Finder-Symbolleiste auf "Aus allen Sicherungen löschen".
Nun, wenn die Dateien , die Sie nur sichtbar für root löschen möchten, dann sollten Sie auch „Enter Time Machine“ als root aufrufen. Dazu muss Finder zuerst als root gestartet werden:
sudo /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder
Dies sieht aus wie ein normaler Finder, aber Sie werden root neben dem Symbol für den Basisordner in der Seitenleiste des Finders bemerken . Verwenden Sie nun Shift-Cmd-G (Menü Gehe zu, Gehe zum Ordner), um zum Beispiel zu dem Ordner zu gelangen, /usr/local
aus dem Sie die Dateien von der Sicherungsdiskette löschen möchten. Geben Sie als Nächstes Time Machine ein (und überprüfen Sie erneut, ob das Stammverzeichnis neben dem Symbol für den Basisordner angezeigt wird) und befolgen Sie die Anweisungen von Apple. Wenn Sie alle Dateien aus dem Backup gelöscht haben, drücken Sie im Terminal Strg-C, um den Root-Finder zu stoppen. (Ich musste mich auch von meinem Mac abmelden, da die Remote-Festplatte nicht ordnungsgemäß abgemeldet werden konnte.)
Wenn Sie ein Sparse-Bundle verwenden (wie bei einer Sicherung im Netzwerk), wird der freigegebene Speicherplatz nicht automatisch zurückgefordert (oder: erst, wenn der Speicherplatz benötigt wird). Um dies zu erzwingen, finden Sie Wie alle / die meisten freien Speicherplatz von einem sparsebundle auf OS X zurückzufordern . Dies gilt nicht nur für Dateien, die Sie manuell entfernt haben, sondern auch für Dateien, die von Time Machine für abgelaufene stündliche oder tägliche Sicherungen während der Ausdünnung nach der Sicherung entfernt wurden .
Time Machine komprimiert das Sparse-Bundle selbst, wenn der Speicherplatz knapp wird. Es scheint jedoch so, als ob zuerst einige alte Backups während der Ausdünnung vor dem Backup gelöscht werden. Daher ist es möglicherweise ratsam, die Komprimierung manuell vorzunehmen, wenn Sie jemals große Dateien gelöscht haben oder abgelaufene Backups große Dateien enthalten haben:
Beginn der Ausdünnung vor dem Backup: 53,57 GB (einschließlich Auffüllen),
9,90 GB verfügbar
Es sind keine abgelaufenen Sicherungen vorhanden. Löschen Sie die ältesten Sicherungen, um Platz zu schaffen
Gelöschte Sicherung / Volumes / Sicherung von XX / Backups.backupdb / XX / 2007-12-20-172543:
9,90 GB jetzt verfügbar
Gelöschte Sicherung / Volumes / Sicherung von XX / Backups.backupdb / XX / 2007-12-31-005523:
9,90 GB jetzt verfügbar
Gelöschte 2 Backups: Das älteste Backup ist jetzt der 8. Januar 2008
Sicherung wird gestoppt.
Sicherung abgebrochen.
Auswurf des Time Machine-Image.
Backup-Image komprimieren, um freien Speicherplatz wiederherzustellen
Backup-Image-Komprimierung abgeschlossen
Standard-Backup starten
[..]
Beginn der Ausdünnung vor dem Backup: 53,57 GB (einschließlich Auffüllen),
12,75 GB verfügbar
Vielen Dank an Adam Cohen-Rose für das Testen des oben genannten; siehe seinen Blog für weitere Details!
fseventsd
nach "Ereignisprotokoll in / Volumes / .. nicht synchron mit dem Volume" suchen , um alte Protokolle zu zerstören. Ein neu erstelltes Protokoll hat auch eine neue Kennung, die nicht mehr mit der mit der Sicherung gespeicherten ID übereinstimmt. Dadurch wird Time Machine angewiesen, Ihre Festplatte mit der letzten Sicherung zu vergleichen. Wenn mehrere Sicherungsdatenträger verwendet werden undfseventsd
ein neues Protokoll erstellt wird, wird Time Machine möglicherweise für jeden Sicherungsdatenträger eine Meldung anzeigen, dass die UUIDs des Ereignisspeichers nicht übereinstimmen .