linuxmint / timeshift

System restore tool for Linux. Creates filesystem snapshots using rsync+hardlinks, or BTRFS snapshots. Supports scheduled snapshots, multiple backup levels, and exclude filters. Snapshots can be restored while system is running or from Live CD/USB.
1.55k stars 75 forks source link

Snapshots do not follow current OS version #243

Open ad5xj opened 8 months ago

ad5xj commented 8 months ago

Describe the bug

I have a bug report and a feature request.

Bug:

The snapshot listing does not sense the current OS version. It uses the version it started with. So if I stared with Linux Mint LMDE 5 (else) and later upgraded to LMDE 6 ( Fate) the listing does not change for recent snapshots. It is cosmetic I know but should be corrected.

Expected behavior The snapshot should use the current OS version regardless of how it was originated.

System: Distro: LMDE 6 Faye base: Debian 12.1 bookworm Desktop: Cinnamon v: 5.8.4

Kernel: 6.1.0-13-amd64 arch:
x86_64 bits: 64 compiler: gcc v: 12.2.0
tk: GTK v: 3.24.38
wm: muffin
dm: LightDM
Python 3.11.2
umikali222 commented 8 months ago

Timeshift creates snapshots, and if a snapshot is on an older version of the operating system, there is (almost) no way for timeshift to make the old snapshot have the new os version. If you want to go back to a snapshot with the old files, but the new os, you can go back to the old os snapshot, and upgrade to the new os from there.

ad5xj commented 8 months ago

The upgrade is exactly what I did. So no issue there.