Starting the integration of Snapper in testing isos

This is really cool! One of the reasons why I would always personally use Timeshift on other distributions instead of Snapper was because there haven't been any good GUI tools for it, but yours seems really complete.

I do have to ask, though, I've always been confused on how to restore snapshots with Snapper via the CLI and while not having booted into a snapshot like how Timeshift does it. Is there a way you can do that?

5 Likes

Snapper doesn't handle restores at all because suse handles this using the default subvolume and their specific layout. If you want to restore a snapshot you can either use Garuda Assistant GUI or do it manually via the CLI. It isn't that hard to do it manually but it isn't a single command like timeshift.

6 Likes

i wanted to try to test this as a newbie, since i have little clue as to what i am doing at all, but i was able to install the iso in a vm, i did nothing to configure snapper... and was still able to boot into a saved image,,, just had one error.

this was when everything was booting back up, but i still was able to boot to the image i wanted, personally the only thing i had a hard time with was when i was trying to select a image, i could not tell which one i was looking at since i did not rename it, they all looked like the same default name, i am sure i could have made it to show the time and date first, but this was just straight out of the box..

all in all, it was still simple to use, and did what it was supposed to do for me.

5 Likes

That is normal. It is because the snapshot is read-only.

5 Likes

great! then i was able to run this with out any issues, is it possible to have a default name generate as the date and time? i think it might be easier to know which snapshot your looking at in the grub list. for me that was the only hard part, figuring out which was which because they looked exactly the same in the menu ... if you need i could try it again and get a screenshot of how it looks on my end.

1 Like

The date and time should be there, like this:

4 Likes

mine looked a little different, i had a small window and could only read snapshot : 2021
just a few mins and ill try to get a pic for you

Edit : could i just be dumb and in a VM so my window size is not correct?

Yeah, from your screenshot it looks fine if a little small. If you were only getting "Snapshot: 20" that must have been a crazy small resolution. :exploding_head:

5 Likes

yeah im not sure what was going on but the VM was making my whole computer go crazy.. but anyways im glad i could help in any way,,,

3 Likes

This is an exciting development, as Timeshift has been giving me headaches ever since I started storing them on my PC's SSD as opposed to the system NVMe (hopefully it'll be of little consequence soon but the program always thought I was booting into an existing snapshot when I wasn't. I could never figure that one out)

Thanks team! I'll try to do some testing and report back with any findings.

6 Likes

I have been following the development of Garuda Assistant with Snapper. Cool new feature, Love it .
Definitely gonna try this new ISO.

6 Likes

Is this for barebones: https://iso.builds.garudalinux.org/iso/garuda/kde-barebones/210914/
?


i dont see snapper in this package list.. only timeshift

2 Likes

Can you read the https://iso.builds.garudalinux.org/iso/garuda/kde-barebones/210914/garuda-kde-barebones-linux-lts-210914-pkgs.txt ?

4 Likes

I successfully converted from Timeshift to Snapper by installing snapper-support (as mentioned). No problems, and I can see my Timeshift snaps and my new Snapper ones (I was curious how that would be handled). Very good!

4 Likes

Is Snapper supposed to delete older snapshots? I have about 30 already

Yes, there are settings for it. Take a look at the setting tabs.

How many subvolumes are you snapshoting?

4 Likes

By default the settings are enabled. I had to enable them to see the tab, and then configured the Snapper retention like I had done with Timeshift. I had assumed the settings from Timeshfit would come over, but apparently not. No biggie, but a heads up for anyone else converting from Timeshift to Snapper if they don't want to lose snapshots they were trying to keep.

1 Like

Eventually; yes. This will probably be of help if it's keeping too many timeline snapshots Snapper - ArchWiki This might help, but likely less System Recovery and Snapshot Management with Snapper | Administration Guide | SUSE Linux Enterprise Desktop 15 SP2

1 Like

Thanks, I think it was only because I haven't rebooted after a bunch of updates, I only have 10 now

3 Likes