Es gibt Dinge, die versteht man unter Linux erst dann wirklich, wenn man einmal kurz davor war, sein System mit einem einzigen selbstbewussten Befehl Richtung Betriebssystem-Nirwana zu treten.
Snapshots gehören für mich genau in diese Kategorie.
Früher klang das nach etwas, das Leute benutzen, die ihre Partitionen mit Vornamen ansprechen und morgens beim Kaffee über Subvolumes meditieren. Btrfs hier, Snapper da, Rollback dort. Alles sehr sinnvoll, alles sehr technisch, alles ein bisschen nach Maschinenraum mit Sicherheitshelm.
Und ich saß davor wie jemand, der eigentlich nur ein Loch in die Wand bohren wollte und plötzlich eine Statikprüfung für sein Leben bekommt.
Snapshots sind keine Magie. Snapshots sind Speicherpunkte für Leute mit Schraubenzieher im Kopf.
Ich wollte eigentlich nur weniger Angst haben
Der Punkt ist: Ich bastle gern. Das ist keine neue Erkenntnis. Mein Kopf sieht ein funktionierendes System und fragt nicht: „Schön, können wir jetzt arbeiten?“ Mein Kopf fragt: „Was passiert, wenn wir diesen einen kleinen Dienst austauschen, das Theme umbauen, den Kernel testen oder mal kurz schauen, ob dieses Tool nicht viel besser wäre?“
Das klingt harmlos.
War es aber historisch betrachtet nicht immer.
Denn Linux verzeiht viel, aber es vergisst nicht, wenn man nachts um halb zwölf mit müdem Blick und zu viel Selbstvertrauen an Dingen herumfummelt, die eigentlich gerade friedlich schlafen wollten.
Ein Snapshot nimmt einem nicht die Verantwortung ab. Das wäre zu schön. Er ersetzt kein echtes Backup. Er ist kein Schutzengel mit Root-Rechten. Aber er verändert das Gefühl beim Basteln.
Vorher ist jeder größere Eingriff so ein bisschen wie: Ich hoffe, das Haus bleibt stehen.
Mit Snapshot ist es eher: Okay, wenn der Schrank umfällt, habe ich wenigstens vorher ein Foto vom Wohnzimmer gemacht.
Der Speicherpunkt vor dem Bossfight
Wer Spiele kennt, kennt dieses Gefühl. Du stehst vor einer Tür. Dahinter ist ziemlich sicher Ärger. Vielleicht ein Boss. Vielleicht ein Raum voller Gegner. Vielleicht nur ein NPC, der dir 18 Dialogoptionen ins Gesicht legt und danach dein Inventar beleidigt.
Was macht man vorher?
Speichern.
Nicht weil man feige ist. Sondern weil man schon einmal gelernt hat, dass Mut ohne Speicherpunkt einfach nur ein schneller Weg zum letzten Ladebildschirm ist.
Ein Snapshot ist dieser Speicherpunkt. Nur mit weniger Fantasy-Musik und mehr Dateisystem.
Gerade bei Linux fühlt sich das brutal logisch an. Du willst einen neuen Desktop testen? Snapshot. Du willst eine größere Paketaktion machen? Snapshot. Du willst Konfigurationsdateien anfassen, bei denen dein innerer Sicherheitsbeauftragter schon nervös mit dem Klemmbrett wedelt? Snapshot.
Nicht aus Panik. Sondern aus Respekt vor dem eigenen Basteltrieb.
Snapshots machen aus Chaos kein Konzept
Jetzt kommt der unangenehme Teil: Snapshots sind kein Freifahrtschein für technische Körperverletzung am eigenen System.
Brutal ehrlich: Wer jeden zweiten Abend blind irgendwelche Befehle kopiert, Repositorys mischt, Systemdateien wie Knetmasse behandelt und danach sagt „Ich habe ja Snapshots“, der hat nicht verstanden, was Sicherheitsnetze sind.
Ein Sicherheitsnetz ist dafür da, einen Sturz abzufangen. Nicht dafür, regelmäßig mit Anlauf vom Dach zu springen und unten zu rufen: „Siehst du, funktioniert doch.“
Snapshots helfen mir vor allem deshalb, weil sie mich ruhiger machen. Und Ruhe ist beim Basteln wichtiger, als man denkt.
Wenn ich weiß, dass ich einen sinnvollen Rückweg habe, teste ich überlegter. Ich dokumentiere besser. Ich mache weniger hektische Rettungsaktionen mit Google-Suche, Schweiß und fragwürdigen Forenbeiträgen von 2017.
Kurz gesagt: Snapshots machen mich nicht unkaputtbar. Sie machen mich weniger dumm unter Stress.
Das System darf ein Fangnetz haben
Früher hatte ich bei größeren Änderungen oft dieses unterschwellige Gefühl: Wenn das jetzt schiefgeht, wird der Abend hässlich.
Und hässlich heißt unter Linux nicht immer: Es startet nicht mehr. Hässlich kann auch heißen: Es startet noch, aber irgendwie ist alles komisch. Audio weg. Login-Manager beleidigt. Theme halb kaputt. Paketmanager guckt dich an, als hättest du gerade seine Familie beleidigt.
Solche Zustände sind schlimmer als klare Fehler. Ein klarer Fehler sagt: Hier bin ich, reparier mich. Ein halb kaputtes System sitzt im Flur und tut so, als wäre nichts, während im Hintergrund drei Dienste brennen.
Ein Snapshot gibt einem in solchen Momenten einen Ausgang.
Nicht jede technische Entscheidung muss eine Einbahnstraße mit Kernelgeruch sein.
Das hat für mich viel mit mentaler Entlastung zu tun. Ich will nicht bei jeder Änderung denken: Wenn ich das jetzt anfasse, verliere ich vielleicht meinen Abend. Ich will denken: Ich habe vorher sauber gespeichert. Wenn es knallt, rolle ich zurück und lerne trotzdem etwas.
Backup ist trotzdem der erwachsene Bruder
Und ja, hier muss man kurz den Spaß aus dem Raum nehmen, bevor jemand Btrfs mit göttlicher Immunität verwechselt.
Ein Snapshot ist kein vollständiges Backup.
Wenn die Platte stirbt, sitzt der Snapshot auf derselben Platte und stirbt sehr solidarisch mit. Das ist dann kein Rettungsring, sondern eher ein zweiter Passagier auf der Titanic.
Snapshots sind super gegen viele Arten von „Ich habe Mist gebaut“. Sie sind nicht super gegen „Hardware hat beschlossen, heute existentialistisch zu werden“.
Darum gehört ein richtiges Backup trotzdem dazu. Externe Platte, Image, rsync, Clonezilla, was auch immer zum eigenen Setup passt. Snapshot für schnelle Rückwege. Backup für echte Katastrophen.
Snapshot ist der Speicherpunkt. Backup ist die zweite Weltkarte im Schrank.
Warum mich das ruhiger macht
Ich glaube, das ist der eigentliche Punkt. Es geht bei Snapshots nicht nur um Technik. Es geht darum, wie sich ein System anfühlt.
Ein Linux-System ohne Rückweg fühlt sich für mich manchmal an wie ein Raum voller schöner Knöpfe, aber über jedem Knopf hängt ein Schild mit: „Kann lustig werden.“
Mit Snapshots wird daraus eher ein Labor. Immer noch gefährlich genug, damit es spannend bleibt. Aber nicht mehr so, dass jeder Fehler gleich nach kompletter Neuinstallation riecht.
Und genau das passt zu mir. Ich will basteln. Ich will verstehen. Ich will Dinge ausprobieren. Aber ich will nicht jedes Mal so tun müssen, als wäre Mut dasselbe wie fehlendes Risikomanagement.
Snapshots sind für mich der Kompromiss zwischen Spieltrieb und Vernunft.
Am Ende will ich nicht weniger basteln. Ich will besser fallen.
Vielleicht ist das die wichtigste Erkenntnis.
Snapshots haben mir nicht den Basteldrang genommen. Zum Glück. Das wäre auch schade. Dann könnte ich direkt ein System benutzen, das jeden Tag nur brav in der Ecke sitzt und mir keine dummen Ideen gibt.
Aber sie haben den Basteldrang weniger bedrohlich gemacht.
Ich kann vor einem Umbau einmal tief durchatmen, speichern, schrauben und danach schauen, ob ich ein funktionierendes System oder ein neues Lernkapitel gebaut habe.
Beides ist okay.
Nur eines will ich nicht mehr: ohne Speicherpunkt in den Bossraum laufen und danach überrascht sein, dass der Boss hauen kann.
Snapshots sind keine Feigheit. Snapshots sind Respekt vor dem eigenen Schraubenzieher im Kopf.