Vor ein paar Monaten habe ich eine Neuinstallation von Yosemite durchgeführt, gefolgt von der Wiederherstellung von Benutzerdateien über Time Machine. Wochen später stellte ich entsetzt fest, dass mehrere Dutzend (scheinbar zufällige) Dateien nach der Wiederherstellung fehlten.
Ich habe die fehlenden Dateien in der Time Machine-Sicherung manuell überprüft und sie sind nicht vorhanden. Sie wurden anscheinend nie gesichert, obwohl sie jahrelang auf der Quellfestplatte vorhanden waren und sich in Ordnern mit anderen Dateien befanden, die einwandfrei gesichert wurden. Diese Dateien befanden sich nicht in der Ausschlussliste von TM. Sie wurden einfach aus irgendeinem seltsamen Grund ignoriert.
Da ich in Bezug auf Backups generell paranoid bin, verwahre ich mehrere TM-Festplatten sowie einen Carbon Copy-Klon und Backblaze. So konnte ich die fehlenden Dateien manuell wiederherstellen. Aber nur, weil ich zufällig bemerkte, dass sie überhaupt fehlten .
Seit dieser Erfahrung habe ich mich bemüht, TM im Auge zu behalten, indem ich gelegentlich verglich, was es auf das Backup bringt und was ignoriert wird. Heute,
tmutil compare -n
Dies zeigt erneut, dass ich eine zufällige Liste von Dateien (verschiedene) habe, die Time Machine ignoriert. Ich habe versucht, jede Datei zu "berühren", um den Zeitstempel zu aktualisieren, gefolgt von einem manuellen TM-Lauf, und sie werden immer noch ignoriert.
Was würde Time Machine veranlassen, bestimmte Dateien vom Backup-Zeitplan abzuhalten? Gibt es eine Möglichkeit, dies zu debuggen? Zu diesem Zeitpunkt habe ich überhaupt kein Vertrauen in Time Machine, da eine fehlerhafte Sicherung in gewisser Weise schlimmer ist als gar keine.