Hallo zusammen,
vor einiger Zeit hatte ich ja schon mal eine Diskussion über btrfs hier losgetreten. Nun bin ich glücklich bei ext4 für das root Filesystem und freue mich über kurze Bootzeiten und eine stabile Installation ohne Hänger. Ob man Snapshots nun braucht oder nicht wurde auch kontrovers diskutiert: Ich kann gut ohne leben, aber wie das so ist im richtigen Leben, vielleicht braucht man sie doch mal? Angeregt durch diesen Post über die Snapper GUI habe ich dann weiter nachgelesen und festgestellt, dass Snapshots auf thin provisioned LVM volumes von Snapper ebenfalls unterstützt werden, und das nicht nur experimentell. Auf dem LVM Volume darf dann ext3, ext4 oder XFS laufen (siehe hier). Nun habe ich mich gefragt, ob ich so nicht auch mit ext4 noch zu vernünftigen Snapshots komme!
Snapper ist ja im Grunde lediglich ein Verwaltungstool. die eigentlichen Snapshots werden ja von btrfs oder eben LVM erzeugt. LVM Snapshots arbeiten ja erst mal auf einer anderen Ebene und sind damit weitgehend unabhängig vom darüber liegenden Filesystem. Wenn LVM Snapshots für meine Zwecke geeignet sind, dann könnte man doch...
Meine Idee ist also:
- Ein Logical Volume einrichten, das lediglich aus einer Partition besteht
- Darauf thin provisioned meine Boot Partition erstellen
- Diese ext4 formatieren
- Und dann mit den LVM Snapshots und Snapper doch noch in den Genuss der Snapshot-Funktion kommen
Und meine Frage:
- Ist das eine gute Idee?
- Hat jemand Erfahrung mit LVM Snapshots?
- Sonst noch Tipps?
Danke!