In der vorherigen Version von OSX konnte ich die Ergebnisse früherer Time Machine-Sicherungsjobs folgendermaßen anzeigen:
sudo syslog -F '$Time $Message' -k Sender com.apple.backupd
Jetzt ist Syslog nicht mehr Teil des Betriebssystems. Es wurde durch " log " ersetzt.
Ich konnte mit " log " keine Informationen zu Zeitmaschinenaufträgen finden . Ich habe auch (die neue Version von) Konsole nicht verwendet.
Irgendwelche Vorschläge?
quelle
log config --subsystem com.apple.TimeMachine --mode persist:info
(als Root).Ich hatte ein ähnliches Problem. Ich habe dieses Shell-Skript geschrieben, um die letzten 12 Stunden der Time Machine-Aktivität im Protokoll anzuzeigen, und verfolge das Protokoll dann weiterhin live.
I nenne es
tm-log
quelle
log
Nimmt einen--last
Parameter, der einfacher sein kann als die Berechnung--start
(z. B.--last 12h
um die letzten 12 StundenWenn Sie eine Live-Ansicht von Time Machine-Nachrichten in der GUI Console-App suchen, aktivieren Sie "Info-Nachrichten einbeziehen" im Menü "Aktion".
Die nützlichen Time Machine Statusmeldungen werden dann angezeigt und können mit einer Suche wie gefiltert werden
Category:TMLogInfo
.Es sieht so aus, als ob
log(1)
es zum Anzeigen des Verlaufs erforderlich ist, da die Konsole nichts von vor dem Öffnen anzeigt.quelle
Category:TMLogError
, um die Fehlermeldungen sehen zu können;)Derzeit ist meine Lösung zu verwenden
log stream --style syslog --predicate 'subsystem == "com.apple.TimeMachine"' --info
. Aber ich bin nicht ganz glücklich damit und suche immer noch nach einem besseren Weg.quelle
Kopieren Sie das Folgende und fügen Sie es genau wie unten gezeigt ein
log show --predicate 'subsystem == "com.apple.TimeMachine"' --info | grep 'upd: (' | cut -c 1-19,140-999
quelle
In "terminal" eingeben (oder von hier kopieren und einfügen):
Dies funktioniert, aber während dies gestreamt wird, wird die Aktivität so angezeigt, wie sie stattfindet. Wenn keine Zeitmaschinenaktivität vorhanden ist, wird nicht viel (oder nichts) angezeigt. Anfänglich ist es möglich, ein paar Tage altes Zeug abzulegen, das irgendwo zwischengespeichert wird, aber dann wird das Protokoll in ziemlich Echtzeit angezeigt.
Ich habe diesen Protokolldatenstrom verwendet, um eine bestimmte beschädigte Datei auf meinem Datenträger zu identifizieren, die den Abschluss von Sicherungen verhindert hat. Die Datei (eigentlich ein ganzer Ordner) wurde entfernt und das Woilla-Backup beim ersten Start abgeschlossen. Keine weiteren Fehler.
quelle