Am Ende ist eine Time Machine-Sicherung eine Sammlung von Ordnern für jedes Sicherungsdatum. Jeder dieser Ordner enthält alle † -Dateien, die an diesem Datum vorhanden waren. Sie können also Namen und Inhalt aller Dateien mit denen auf Ihrem Mac vergleichen.
Natürlich ändern sich viele Dateien, wenn Sie einfach Ihren Mac verwenden. Die Ergebnisse sind also für die Interpretation einigermaßen sinnvoll. Die beste Option ist, alle laufenden Anwendungen zu schließen, Time Machine auszuführen und dann sofort zu vergleichen.
Nachdem Sie Ihre Sicherungsdiskette angeschlossen haben, können Sie die folgenden Unterschiede in Terminal anzeigen. Für den folgenden cd
Befehl möchten Sie möglicherweise die Tabulatorbefehlszeilenvervollständigung verwenden, anstatt nur die erste Zeile einzufügen:
cd /Volumes/Backup*/Backups.backupdb/*/Latest/*/ echo "Aktueller Ordner auf Sicherungsdatenträger: $ (pwd -P)" sudo diff -qr. / 2> & 1 | tee $ HOME / timemachine-diff.log
Dadurch wird der aktuelle Ordner (das letzte Backup) mit dem Stamm Ihres Macs verglichen. Es zeigt die Ergebnisse auf dem Bildschirm an, erfasst sie jedoch auch in der Datei timemachine-diff.log
in Ihrem Basisordner.
Das obige wird eine sehr lange Zeit (Stunden, vielleicht sogar Tage) ausführen, so dass Sie sich zum Testen zunächst auf einen bestimmten Ordner beschränken können. Wie für Ihren Desktop:
cd /Volumes/Backup*/Backups.backupdb/*/Latest/*/$HOME/Desktop echo "Aktueller Ordner auf Sicherungsdatenträger: $ (pwd -P)" sudo diff -qr. $ HOME / Desktop 2> & 1 | tee $ HOME / timemachine-diff.log
Wenn keine Ausgabe erfolgt, gibt es keine Unterschiede. Um zu testen, benennen Sie einfach eine Datei auf Ihrem Desktop um, die beiden sollte "Nur in" sein. für den ursprünglichen Namen (der nur in Ihrer Sicherung enthalten ist) und "Nur in / Benutzer / Benutzername / Desktop" für den neuen Namen (der nicht in der Sicherung enthalten ist).
Anmerkungen:
Wenn Sie über ein Netzwerk sichern, verwenden Sie wahrscheinlich ein sparsames Bundle . Doppelklicken Sie einfach auf diese spärliche Bundle-Datei, um sie bereitzustellen, bevor Sie die obigen Befehle ausführen. Wenn Sie fertig sind, klicken Sie mit der rechten Maustaste, und werfen Sie es aus.
Einige Dateien werden vom Design ausgeschlossen, manche Software schließt sich einfach selbst aus, und FileVault-Ordner werden nur bei einer ersten Abmeldung in eine Sicherung geschrieben. Siehe Kopiert Apples Time Machine-App wirklich alles?
Informationen darüber, was in die (letzte) Sicherung geschrieben wurde, finden Sie unter TimeTracker (GUI) oder Timedog (Befehlszeile). Beachten Sie, dass diese Programme, selbst wenn sie als Administrator ausgeführt werden, manchmal als root ausgeführt werden müssen, um alle Dateien anzuzeigen. Siehe Wie rufe ich Dateien von Time Machine-Sicherungen von einem anderen Computer ab? für Hilfe.
Protokollnachrichten werden nicht nur in die Konsole geschrieben (in Anwendungen, Dienstprogramme; filtern backupd
oder Time Machine Buddy verwenden ), sondern auch unterschiedliche Protokollnachrichten werden in einer versteckten .Backup.log
Datei auf dem Sicherungsdatenträger selbst gespeichert, und zwar im Ordner mit dem Sicherungsdatum. Siehe auch Was macht Time Machine? bei Serverfehler.
Seit 10.6.3 ist in Time Machine eine Phase "Verifying Backup ..." aufgefallen, gefolgt von "Vorbereiten von 51.959 Elementen ..." vor "Backup". Console erwähnt "Ausführen der Sicherungsüberprüfung", "NUR QUICKCHECK; FILESYSTEM CLEAN" und "Sicherungsüberprüfung bestanden!"
Ich habe keine Ahnung, was die Verifizierung tut. Vielleicht vergleicht man das Backup mit dem aktuellen Festplatteninhalt: Wenn ich nur etwa 3,5 GB freien Festplattenspeicher auf meinem Mac habe, habe ich festgestellt, dass "CopyHFSMeta den Schwellenwert für niedrigen Speicherplatz überschritten hat", also offensichtlich viele Daten auf meinen Mac kopiert werden. Danach folgen "Sicherungsüberprüfung während CopyHFSMeta übersprungen", "Nicht genügend Speicherplatz auf dem Startvolume, um die Sicherungsüberprüfung abzuschließen" und eine falsche "Sicherungsüberprüfung vom Benutzer übersprungen!" während ich dies selbst nicht übersprang. Diese Meldungen werden nur im Protokoll gefunden. Es werden keinerlei Hinweise an den Benutzer angezeigt, und die Sicherung wird ohne Warnung abgeschlossen.
Apple bietet einen Support-Artikel mit dem Namen About "Time Machine hat eine Überprüfung Ihrer Backups abgeschlossen. Um die Zuverlässigkeit zu verbessern, muss Time Machine ein neues Backup für Sie erstellen." In diesem Artikel überprüfen die Schritte zum manuellen Überprüfen des Sicherungsdatenträgers nur den physischen Zustand des Datenträgerabbilds und vergleichen dessen Inhalt nicht mit dem Datenträger Ihres Mac. Ich vermute, dass es sich bei diesem Fehler auch nicht um den Inhalt der Sicherung handelt . Seltsames Zitat aus diesem Artikel:
Hinweis: Reparieren Sie das Disk Image nicht mit dem Disk Utility.
† Time Machine verwendet feste Links, sodass jedes Backup so aussieht, als würde es alle Dateien enthalten. Eine gute technische Erklärung finden Sie bei Ars Technica .