It maybe a reasonable idea (especially if you have an external drive with sufficient space available, formatted as ext4) to set up Timeshift.
Timeshift in a nutshell;
https://teejee2008.github.io/timeshift/ ......*******
Timeshift is similar to applications like rsnapshot, BackInTime and TimeVault but with different goals. It is designed to protect only system files and settings. User files such as documents, pictures and music are excluded. This ensures that your files remains unchanged when you restore your system to an earlier date. If you need a tool to backup your documents and files please take a look at the excellent BackInTime application which is more configurable and provides options for saving user files.
You do not need to install it in LM22.1 ...it is already there
linuxcapable.com
This is a good guide. Fairly straightforward.
How many snapshots to keep?
There is my schedule
View attachment 26738
Your needs etc etc may vary. Experience will likely be your best guide.
I also choose to include the following: Have a read about it.
View attachment 26739
and
View attachment 26740
That arrangement takes a fir bit of space.
On the occasions that I have managed to
really screw things up....I have found it worthwhile