zfs: rollback vs destroy?

pit234a

Well-Known Member
Das ist eine Frage und ich möchte eine konkrete Situation beschreiben, die mich dazu führt.
Im Upgrade-Prozess von 14 zu 15 mittels freebsd-rustdate bin ich auf einem PC gescheitert. Das hat mehrere Ursachen, unter Anderem ein gleichzeitig erfolgter HW-Ausfall. Das ist weniger wichtig, aber die einfachste Lösung schien mir ein zfs rollback.

Bei einem zfs rollback muss man ja jedes Dataset einzeln zurück rollen und tatsächlich habe ich eines falsch zurück gerollt. Die Konsequenz ist natürlich, dass ich damit alles verschlimmbessert habe.

Nun frage ich mich, was macht denn eigentlich ein rollback anders oder besser, als wenn ich einfach die neu entstandenen Snaps destroye?
 
Wenn du den Snapshot destroyst wird an den aktullen daten die "life" sind, erstmal nicht verändert. Bei einem Rollback werden die "life" Daten auf den Stand des Snapshots angeglichen, der Snapshot wird nicht zerstört und du kannst den weiter für Rollbacks, Clone oder sonstwas nutzen.
 
Zurück
Oben