Im TM-Verzeichnisbaum sind ja bei jedem Backup-Eintrag jeweils alle zuvor gesicherten Dateien sichtbar, weil sie per Hardlink ins aktuelle Backup aufgenommen werden.
Du kannst dir im Terminal anschauen, welche Dateien im Backup keinen Hardlink haben und daher neu sein müssen.
Dazu mountest du erst das TM-Volume, darin das Sparsebundle deines Rechners und noch mal die Backup-Datenbank.
Im Terminal gibst du ein:
Code:
$ cd /Volumes/Time\ Machine-Backups/Backups.backupdb/Rechnername/2021-12-15-110436/Macintosh\ HD
Der Pfad kann sich unterscheiden, Datum sowieso. Einfacher ist es, du gibst nur "cd " ein und ziehst dann das Verzeichnis aus dem Finder in das Terminal.
Wenn du jetzt
eingibst, siehst du etwas wie
Code:
$ ll
total 3136
drwxrwxr-x@ 2 root wheel 68 14 Feb 2016 10.5
drwxrwxr-x@ 67 root admin 2414 8 Dez 18:48 Applications
lrwxr-xr-x+ 1 root wheel 60 8 Mär 2011 Benutzerhandbücher und Informationen -> /Library/Documentation/User Guides and Information.localized
drwxrwxr-x@ 13 root admin 544 28 Mär 2017 Developer
drwxr-xr-x@ 2 root wheel 68 7 Jul 2012 Downloads
Dabei ist die zweite Spalte interessant. Die zeigt bei normalen Dateien an, wie oft die Datei per Hardlink verlinkt wurde.
Du suchst jetzt nur Dateien, die noch nicht "verhardlinkt" wurden. Bei denen muss dort eine 1 stehen. Des weiteren interessieren symbolische Links nicht (die werden nicht per Hardlink übernommen, sondern jedesmal neu angelegt und haben da immer eine 1) und Verzeichnisse interessieren nicht (da hat die Spalte eine andere Bedeutung). Deine Dateien findest du somit per
Code:
ll -R | egrep "^[^ld].......... 1"
(Die Zahl der Punkte muss genau stimmen, da diese Platzhalter sind.)