Ja, fast ... (LocalSnapshot Recherche innen)

Vorweg: das sind empirische Ergebnisse, wenn das irgendwo kompakt zusammengefaßt bereits steht, bitte einen Link posten, das würde spätere Verweise vereinfachen. Ich habe es komplett durchgespielt. Danke!


Bei mir ist immer eine TimeMachine Platte angeschlossen bzw. sogar einmal die Woche zwei und einmal im Monat drei - daher die Schilderung mit der verschlüsselten 2,5" Platte zu der ich das Passwort nicht greifbar hatte und ich deshalb die zweite Sicherung benötigte.

Seit High Sierra kann man die localsnaphots nicht mehr abschalten.

Apple schreibt dazu in dem von Micha im Beitrag #922051 verlinkten Dokument:
Time Machine sichert zirka jede Stunde einen Schnappschuss Ihres Startvolumes und behält diesen etwa für 24 Stunden. Ein Schnappschuss des letzten erfolgreichen Time Machine-Backups wird so lange behalten, bis der Speicherplatz anderweitig benötigt wird. In High Sierra oder neuer wird außerdem vor der Installation eines macOS-Updates ein weiterer Schnappschuss gespeichert.


Welche Local Snapshots aktuell angelegt sind, kann man sich im Terminal mit tmutil listlocalsnapshotdates anzeigen lassen:

Bei mir sind das zur Zeit (man sieht den Stundenabstand JJJJ-MM-DD-hhmmss)
> tmutil listlocalsnapshotdates
Snapshot dates for all disks:
2018-11-05-085732
2018-11-05-095724
2018-11-05-105737
2018-11-05-120037
2018-11-05-135135
2018-11-05-145740
2018-11-05-155852
2018-11-05-165844
2018-11-05-175846
2018-11-05-185842
2018-11-05-200204
2018-11-05-205904
2018-11-06-081739


Die auf der externen TimeMachine Platte enthaltenen Backups kann man sich mit tmutil listbackups anzeigen lassen. Im Beispiel auf den November begrenzt
> tmutil listbackups | grep 2018-11
/Volumes/TimeMachine 1,2TB/Backups.backupdb/iMac/2018-11-01-100025
/Volumes/TimeMachine 1,2TB/Backups.backupdb/iMac/2018-11-02-111314
/Volumes/TimeMachine 1,2TB/Backups.backupdb/iMac/2018-11-04-111634
/Volumes/TimeMachine 1,2TB/Backups.backupdb/iMac/2018-11-05-141631
/Volumes/TimeMachine 1,2TB/Backups.backupdb/iMac/2018-11-05-145828
/Volumes/TimeMachine 1,2TB/Backups.backupdb/iMac/2018-11-05-160134
/Volumes/TimeMachine 1,2TB/Backups.backupdb/iMac/2018-11-05-165931
/Volumes/TimeMachine 1,2TB/Backups.backupdb/iMac/2018-11-05-175913
/Volumes/TimeMachine 1,2TB/Backups.backupdb/iMac/2018-11-05-185905
/Volumes/TimeMachine 1,2TB/Backups.backupdb/iMac/2018-11-05-200241
/Volumes/TimeMachine 1,2TB/Backups.backupdb/iMac/2018-11-05-205935
/Volumes/TimeMachine 1,2TB/Backups.backupdb/iMac/2018-11-06-082043

Man sieht, daß mehrmals externe Backups angelegt wurden, die LocalSnapshots aber wie oben im Apple Dokument geschrieben trotzdem für 24 Stunden aufgehoben werden.

D.h. solange ein aktuelles Backup/ein älterer Stand benötigt wird, wird zusätzlich auf die LocalSnapshots zurückgegriffen.

In der Handhabung unterscheiden sich die LocalSnapshots nicht von einer normalen TimeMachine Nutzung, weder im Livesystem noch bei der Wiederherstellung über die Recoverypartition.

Wenn man TimeMachine im Livesystem aufruft, sieht man beim Durchblättern durch die Backups, daß externe und lokale Backups automatisch chronologisch angeordnet werden und man nur ganz unten in der Statusleiste erkennt, ob es sich um ein externes oder lokales Backup handelt.

Das erklärt auch, warum man manchmal Backups hat, die nur Minuten auseinanderliegen.

Hier aus meiner TimeMachine ein LocalSnapshot von 8:17 Uhr




und nur 3 Minuten später das externe Backup um 8:20 Uhr



Wenn man eine Widerherstellung über die Recoverypartition macht, sieht man daß dort als Quelle für die Backups nicht nur die externen TimeMachine Platten angezeigt werden, sondern unten auch das Icon von der internen Platte mit den LocalSnapshots auftaucht.

Wenn man dringend kurzfristig mehr Platz benötigt, kann man die LocalSnaphots auch vor Ablauf der 24 Stunden löschen, das geht im Terminal mit
tmutil listlocalsnapshotdates / |grep 20|while read f; do tmutil deletelocalsnapshots $f; done

oder den Apple Weg aus obigem Dokument
Wenn Sie lokale Schnappschüsse manuell löschen möchten, deaktivieren Sie Time Machine, und warten Sie einige Minuten, während die Schnappschüsse automatisch gelöscht werden. Wenn Sie Time Machine wieder aktivieren, "erinnert" es sich an Ihre früheren Backup-Volumes.


Solange TimeMachine aktiv ist, werden aber wieder neue LocalSnaphots angelegt werden, die alten Terminalbefehle zur Deaktivierung funktionieren nicht mehr.
Da fallen mir nur schmutzige Lösungen ein, wie das Entziehen von Schreibrechten, aber das hat dann sicher woanders negative Folgen.