Time Machine kann bestimmte Dateien nicht sichern

1

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.

Koffein-Koma
quelle
Welchen Speicherort haben diese "bestimmten Dateien" in Ihrem Dateisystem? Ist es, wo OS X entwickelt wurde, um Benutzerdateien oder anderswo zu speichern?
bmike
@bmike, sie befinden sich in Benutzerordnern oder an anderen Orten, die ich manuell erstellt habe. Zum Beispiel / Users / me / work, / Users / me / dropbox, / usr / local usw. Aus meiner Sicht völlig zufällig. Das Schlimmste ist, dass hier und da nur eine zufällige Datei fehlt, obwohl Dutzende / Hunderte von Dateien im selben Verzeichnis einwandfrei gesichert werden.
Koffein Coma

Antworten:

2

Der beste Weg, dies zu debuggen, ist mit tmutil- da Sie die Verwendung des touchBefehls erwähnt haben, werde ich andere kurz auf den neuesten Stand bringen:

  1. Terminal App öffnen
  2. Öffnen Sie den Finder, um den Ordner mit den betreffenden Dateien anzuzeigen
  3. Typ tmutil isexcludedund dann ziehen Sie in den Dateien und / oder Ordner in Frage

Sobald Sie wissen, ob ein Artikel ausgeschlossen ist, können Sie programmgesteuert remove exclusionoder addexclusionnach Wunsch. Das Einstellungsfenster von Time Machine verfügt auch über eine Optionsschaltfläche, mit der die Ausschlussregeln auf ähnliche Weise geändert werden können. Es ist jedoch nicht möglich, festzustellen, ob eine Datei ausgeschlossen wird oder nicht.

Mac:~ me$ tmutil isexcluded /Users/me/Library/Mobile\ Documents/com\~apple\~CloudDocs/Certificate.pdf 
[Included]  /Users/me/Library/Mobile Documents/com~apple~CloudDocs/Certificate.pdf
Mac:~ me$ tmutil isexcluded /Users/me/Library/Caches/1Password 
[Excluded]  /Users/me/Library/Caches/1Password

Wenn Sie wissen, ob eine Datei gesichert werden soll, tmdiagnoseist möglicherweise eine Analyse erforderlich. Entweder von Ihnen oder von jemandem, der dies getan hat, oder über die Unterstützung von Apple.

bmike
quelle
Es wird gemeldet, dass die nicht gesicherten Dateien [Eingeschlossen] sind.
Caffeine Coma
Wenn sie [Eingeschlossen] sind, wird die TM-Diagnose benötigt, um festzustellen, warum sie die Sicherungsintervalle nicht einhalten. Sie können auch versuchen, Time Machine ein Test-Backup-Ziel hinzuzufügen und festzustellen, ob das Problem dem Computer folgt (das Test-Backup erhält die betroffene Datei nicht) oder dem ursprünglichen Backup-Speicherort (an dem sich die Festplattenstruktur auf dem Backup-Laufwerk befinden würde) verdächtig sein). Ich bin sehr froh, dass Sie dies bemerkt haben. Wenn Sie eine Datei verpassen, ist die Wiederherstellungszeit schmerzhaft oder schlimmer.
bmike
Wow, ich habe gerade versucht, 'tmutil compare -n' auf einem völlig anderen Computer auszuführen, und bei der Sicherung fehlen auch Hunderte von Dateien. Funktioniert diese Software für irgendjemanden? (╯ ° □ °) ╯︵ ┻━┻)
Caffeine Coma
Ich hatte in den letzten 3 Jahren keine Probleme mit Time Machine. Warum nicht SuperDuper oder CarbonCopyCloner, wenn Sie wirklich jede Datei zählen und sicherstellen möchten, dass alles gespiegelt ist? TM ist eindeutig so konzipiert, dass bei jeder Ausführung viele Dateien gelöscht werden.
bmike
Versuchen Sie es mit Apple Support, und ich melde mich hier zurück. Wenn sie nicht erklären können, was los ist, muss ich TM aufgeben.
Koffein Coma