Is there a simple way to create a restore point in a similar way to Fedora silverblue?
Basically I have not had good experience with timeshift for creating restore points and I thought is there a simple way to rollback in the grub menu or through the command line in case we run into trouble after any critical updates.
That being said, I didn’t watch the video, but I use snapper on Fedora on my laptop. It works fine. Did you have any specific questions we can answer?
That is actually something I have always wondered about. Timeshift isn’t that solid. It has ruined my system before, so, I am always afraid of it. Another thing I’d love to see on fedora is a recovery partition like on pop OS, where you can reinstall the system image while preserving the user files installed apps. That would be an amazing addition to fedora
There are actually a lot of ways. It depends how your system is configured. If it is configured to use the default volume, you can use snapper rollback. If not, you can use the standard btrfs snapshot tools to restore them. Lastly, you could take a rw snapshot of one your snapper snapshots and adjust your system to boot off of it.
It doesn’t have one built in but there are 3rd party tools that provide GUI’s for snapper. I have never used any of those since it is so simple to use from a CLI but here is an example of one: https://github.com/ricardomv/snapper-gui
[benji@localhost ~]$ sudo btrfs subvolume list /
[sudo] password for benji:
ID 256 gen 678936 top level 5 path home
ID 257 gen 678935 top level 5 path root
ID 514 gen 678447 top level 257 path var/lib/machines
[benji@localhost ~]$
is there some clearer worded instructions to setup snapper to backup my system on updates.
I would like to upgrade to Fedora 34 as it looks fantastic but I am worried about issues afterwards. It took me a long time to configure the drivers for my hardware. Printers, scanners, video cards, etc
That creates a snapshot named preupgrade for each of your two subvolumes. You probably don’t need snapshots of var/lib/machines, that is a subvolume created by systemd.
btrfs-grub can do this but I don’t know how it works or how to install it.
I have never done a Fedora upgrade of a Cinnamon system but I don’t think it will switch you back to gnome. I think it will just upgrade your version. Certainly that is what has happened with all the upgrades I have done with plasma as my DE.
Thanks so much Dalton, this is a big help. I actually I had no idea that you could run snapshots with btrfs, so this is why it is so respected as a file system. Is this a feature of fedora or btrfs?
I’ll run those commands and check back before I upgrade.
Will I need to reinstall all my applications and driver when moving to fedora 34. ?