What filesystem do you use ?
Timeshift depends on the capabilities of the underlying filesystem.
- With
ext3/4snapshots are heavyweight, (because ext3/4 has no internal snapshot-capability) - With
btrfssnapshots are lightweight (because snapshots are part of the design of btrfs)
You can find good Information about Btrfs in the wiki
Whenever my system breaks, i do a
rollback ![]()
I do have separate snapshots for / and for /home. (with snapper)
You can split your snapshots into segments if you use different subvolumes in btrfs and different snapper configurations for them.