• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

Time Machine

happy-koala

Reinette de Champagne
Registriert
18.03.15
Beiträge
415
Hallo hallo an diesem schönen 4. Advent!
Nachdem ich mir leider ein neues MacBook Air (Tahoe 26.2) anschaffen musste läuft mein Time Machine Backup nicht mehr. Ich bekomme die Fehlermeldung, dass das Volumen (2 TB) voll ist und somit keine Sicherung mehr vorgenommen werden kann. In den Einstellungen lese ich aber, wenn dies der Fall ist, dass dann ältere Sicherungen überschrieben werden. Macht der aber nicht...
Liegt der Fehler wie so oft am Bediener 🙃 ???
Danke für Ratschläge...
viele Grüsse aus Norwegen
happy
 
Es muss immer 1 Backup aller Daten komplett auf der Platte bleiben,
reicht der restliche Platz dann noch für ein neues, komplettes backup vom neuen?
 
Das probiere ich gerade aus, indem ich händisch das älteste Backup lösche. Normal müsste das ausreichen, denn meine neue HD fasst gerade mal 256 GB...
das Löschen nimmt nur ein wenig Zeit in Anspruch 🥲
 
Ich bekomme die Fehlermeldung, dass das Volumen (2 TB) voll ist und somit keine Sicherung mehr vorgenommen werden kann.
Du willst jetzt die Externe unter einem neuen Mac weiter betreiben?

Das wäre dann für TimeMachine "die H/SDD wird bereits von einem anderen Mac benutzt".

Geht das überhaupt? Ich meine nicht ...
Aber es gibt hier viele Leute die wesentlich mehr wissen als ich.
 
Wenn man den Rechner migriert, ist das genau das möglich und auch sinnvoll.

Ich werde morgen meinen neuen 14er einrichten, der übernimmt dann wie gewohnt das TM Backup, es gibt dazu auch eine Anleitung:

 
  • Like
Reaktionen: Ealdorman
Das probiere ich gerade aus, indem ich händisch das älteste Backup lösche. Normal müsste das ausreichen, denn meine neue HD fasst gerade mal 256 GB...
das Löschen nimmt nur ein wenig Zeit in Anspruch 🥲
Das würde ich nicht tun, weil das älteste BackUp in der Regel das Basis-BackUp ist. Bei den nachfolgenden BackUps werden bekanntlich nur neue oder geänderte Daten gesichert, sowie Hardlinks der vorhandenen Daten erstellt. Nach dem Löschen des Basis-BackUps muss ein neues Basis-BackUp angelegt werden, so dass du praktisch keinen Platz auf dem Datenträger gewinnst. Ich würde an deiner Stelle die paar Euro investieren und ein neues Laufwerk anschaffen, das dann entsprechend für das neue Book eingerichtet wird. Das alte Laufwerk kann dann ja für den Bedarfsfall als Archiv im Schrank bleiben.
 
Nach dem Löschen des Basis-BackUps muss ein neues Basis-BackUp angelegt werden,
Meinst du nicht, daß das nächstjüngere Backup dann automatisch „Basis-Backup“ wird?
so dass du praktisch keinen Platz auf dem Datenträger gewinnst.
Das stimmt auf jeden Fall, denn effektiv gelöscht werden ja nur Dateien, die in keinem der nicht-gelöschten Backups vorhanden sind. Alles was im ersten Backup steckt und bei einem anderen Zustand nicht gelöscht wurde, bleibt ja dank Hardlinks weiter vorhanden und belegt gleich viel (respektive gleich wenig) Platz, egal ob es in nur einer Sicherung gespeichert ist oder in allen.

Fraglich ist, ob derartige manuelles Löschen aus dem TM-Backup überhaupt noch machbar ist - TM hat wohl mittlerweile ganz eigene Zugriffsrechte. Über den Finder ist es sicher nicht zu empfehlen, da gab es früher regelmäßig Threads, daß sich der Papierkorb dann nicht leeren ließ. Oder nur endlos langsam.
Da blieb nur der Weg, das TM-Volume neu zu formatieren.
 
und ein neues Laufwerk anschaffen, das dann entsprechend für das neue Book eingerichtet wird. Das alte Laufwerk kann dann ja für den Bedarfsfall als Archiv im Schrank bleiben.
Das würde ich ih diesem Fall auch als sinnvolle Lösung ansehen.
 
Meinst du nicht, daß das nächstjüngere Backup dann automatisch „Basis-Backup“ wird?
Genau das geht nicht, da bereits im nächsten Backup nur geänderte Dateien gespeichert werden, nicht geänderte Dateien werden nur als Hardlink weitergereicht. Und löscht man das Ur-Backup, sind die Hardlinks in den nächsten Backups nur noch tote Links.
 
Meinst du nicht, daß das nächstjüngere Backup dann automatisch „Basis-Backup“ wird?
Nein, soweit ich die Funktionsweise der TimeMachine verstanden habe ist das nicht der Fall. Die TM kopiert als erstes BackUp alle Daten des internen Laufwerks, ausschließlich der Systemdaten natürlich. Alle weiteren BackUps sind nur neue Dateiverweise auf die bereits gesicherten Daten, die Daten sind also nur einmal auf dem TM-Medium vorhanden. Wenn sie gelöscht werden sind sie auch physikalisch von dem Medium entfernt.
 
Genau das geht nicht, da bereits im nächsten Backup nur geänderte Dateien gespeichert werden, nicht geänderte Dateien werden nur als Hardlink weitergereicht. Und löscht man das Ur-Backup, sind die Hardlinks in den nächsten Backups nur noch tote Links.
Unsinn.
Hardlinks SIND die Originaldateien, keine simplen Verweise.
sonst wäre das ganze TM-Konzept sinnlos.

Alle weiteren BackUps sind nur neue Dateiverweise auf die bereits gesicherten Daten, die Daten sind also nur einmal auf dem TM-Medium vorhanden. Wenn sie gelöscht werden sind sie auch physikalisch von dem Medium entfernt.
Da hast du das Konzept von Hardlinks nicht verstanden.
Das sind eine Aliase oder Symlinks, das SIND die Dateien.
Solange nicht alle Hardlinks gelöscht wurden, ist die Datei immer noch vorhanden.
Und TM benutzt eine spezielle Hardlink-Variante, die auch Verzeichnisse „hardlinkt“ (ansonsten nicht im Standard vorgehesen).
 
@MacAlzenau: Stimmt, du hast Recht, da habe ich was durcheinander gebracht.

Time Machine nutzt bei APFS-Laufwerken übrigens keine Hardlinks mehr, sondern APFS-Snapshots.
 
Unsinn.
Hardlinks SIND die Originaldateien, keine simplen Verweise.
sonst wäre das ganze TM-Konzept sinnlos.
Wenn das so wäre dann müsste jedes BackUp x-GB groß sein, ist es aber nicht. Betrachte doch mal den Ablauf einer Sicherung in der Systemeinstellung TimeMachine. Die ersten zigtausend Einträge belegen keinen Speicherplatz, weil sie eben nur Verweise auf bestehende Daten sind. Erst dann kommt die Sicherung der neuen bzw, geänderten Daten und nur die belegen Platz auf dem Medium.
 
Ihr redet aneinander vorbei. Jedes Backup ist in der Tat viele Gigabyte oder Terabyte groß. Dass im Hintergrund zusätzlich eine Technik verwendet wird, den unveränderten Stand von Ordnern und Dateien nie mehr als einmal physisch zu speichern und so den realen Speicherverbrauch wesentlich niedriger zu halten, ist eine zweite Sache. Bei Hardlinks gibt es keine Originale und Verweise. Jeder Hardlink ist ein (möglicherweise mehrmals genutzter) Eintrag für ein unverändertes Objekt, so dass jedes beliebige Exemplar gelöscht werden darf.

Und wie schon erwähnt: Seit macOS 11 werden Hardlinks (die für Ordner eigentlich streng verboten sind, aber von Time Machine trotzdem genutzt wurden) nicht mehr verwendet, sondern durch APFS-Schnappschüsse ersetzt. Das heißt, dass nicht nur unveränderte Ordner und Dateien sich gemeinsamen Speicherplatz teilen und nur einmal gespeichert werden, sondern dass jetzt jeder unveränderte Block einer Datei nur ein einziges Mal gespeichert wird.

Zurück zum Problem:
Ich bekomme die Fehlermeldung, dass das Volumen (2 TB) voll ist
Wurde das wirklich so gemeldet oder könnte es sein, dass das Quell-Volume voll ist und nicht das Ziel-Volume?

Was genau ist mit "neues MacBook Air" gemeint? Gab es früher einen anderen Mac, der auf das gleiche Ziel gesichert wurde? Wenn ja, wurde die alte Sicherung zur Zeit von macOS 10 begonnen? Wurden die alten Daten auf den neuen Mac migriert und die Frage, ob die Time Machine-Sicherung fortgeführt werden soll, mit "ja" beantwortet?
 
Zuletzt bearbeitet:
  • Like
Reaktionen: FritzS und petergdd
@MacAlzenau

Der Inhalt der Datei existiert nur einmal, aber dieser Inhalt kann von mehreren Hardlinks repräsentiert werden. Wird nun einer dieser Hardlinks gelöscht, wird ein interner Zähler um 1 verringert. Erst wenn dieser Zähler bei 0 angekommen ist, wird auch der Inhalt der Datei gelöscht. https://de.wikipedia.org/wiki/Hardlink
 
Und wie schon erwähnt: Seit macOS 11 werden Hardlinks (die für Ordner eigentlich streng verboten sind, aber von Time Machine trotzdem genutzt wurden) nicht mehr verwendet, sondern durch APFS-Schnappschüsse ersetzt. Das heißt, dass nicht nur unveränderte Ordner und Dateien sich gemeinsamen Speicherplatz teilen und nur einmal gespeichert werden, sondern dass jetzt jeder unveränderte Block einer Datei nur ein einziges Mal gespeichert wird.

Hallo Marcel,
was passiert nun beim aktuellem macOS tatsächlich wenn man im Finder, im Festplattendiensprogramm oder über die Commandline ältere Backups löscht?
Bleiben da die verbliebenen TM Backups noch vollständig erhalten.

Auf Apple Support Diskussions Seiten wird vor per Hand zu löschen gewarnt. Hab mir den Link dazu nicht gemerkt.

Realer Hintergrund - hab da eine externe 8TB Seagate 3.5" USB die ist randvoll und lääähhhmend langsam.
Hauptursache dürfte sein, dass ich mehrere VM Images mit sichere.
Gibt es einen Trick älteren VMs ab einem gewissen Datum zurück aus den TM Backups zu löschen. Ohne dass aktuelle VM Images verloren gehen?

PS: Tinker Tool, Tinker Tool System sind installiert.
Sehe gerade, dass Tinker Tool Syytem auch einzelne TM Backups löschen anbietet.
 
Zuletzt bearbeitet:
was passiert nun beim aktuellem macOS tatsächlich wenn man im Finder, im Festplattendiensprogramm [...] ältere Backups löscht?
Das geht nicht.

was passiert nun beim aktuellem macOS tatsächlich wenn man im [...] über die Commandline ältere Backups löscht?
Das geht, wenn man die entsprechenden Time-Machine-Befehle einsetzt.

Bleiben da die verbliebenen TM Backups noch vollständig erhalten.
Ja natürlich. Wie oben schon erklärt, stellt jede Sicherung eine Vollsicherung dar. Dass es im Hintergrund Techniken gibt, den Speicherplatz dieser Vollsicherungen so raffiniert mehrfach zu verwenden, dass gleich bleibende Daten nur ein einziges Mal gespeichert werden, spielt keine Rolle.

Gibt es einen Trick älteren VMs ab einem gewissen Datum zurück aus den TM Backups zu löschen. Ohne dass aktuelle VM Images verloren gehen?
Jede Sicherung ist eine Vollsicherung und beeinflusst die anderen Sicherungen nicht. Man muss nur immer den Weg über die offiziellen Time-Machine-Lösch-Funktionen gehen.

Dass durch Löschung irgendetwas schneller geht, ist allerdings nicht zu erwarten.