Butterknife moding

Here’s my two cents. Snapper on Debian does tag each APT pre/post snapshot with just the word APT. So I created the same mod discussed here for 80snapper file in /etc/apt/apt.conf.d/ along with a similar script called snapper-apt-hook. I can post that if anyone cares.

But snapper creates read-only snapshots, so you need the tricks to include an overlayfs when you boot the snapshot. Can get complicated, but doable.

In my experience rollback with snapper is a risky undertaking that is different on different distros. Btrfs-assistant is a new app that makes it easier and safer. I also use btrfs-assistant to do the original creation of the config files for home and root. That makes sure the snapper subvol and matching directory get in the right place and manages the nesting subvols. Timeshift avoids all that by keeping the snapshots as a top Level 5.

Plus if your grub gets blown up, getting back to a working system is harder on snapper than Timeshift. With timeshift you can boot a Debian Live ISO and then install timeshift and run it. Choose btrfs and it will find your snapshots. You restore it and reboot.

So for me I like timeshift best for all the reasons I’ve mentioned and the one missing piece was a better description in the comments field. That’s what is coming soon and what I showed works today.

See this post for more on the apt hook:

timeshift hook

1 Like