I have installed timeshift, but not yet use it, because i am not sure with the settings. I am just being careful. Need to do the proper backup before i dare to install other software to try out.
I have got several questions that i need to understand before i can be in peace of mind.
-
In Windows os, sometime restore point won’t be able to restore everything. For example, i have once installed a time limit ware. Being smarty, i do a restore point first, so that when time is up, i can restore back and reuse the software and do it again and again, so it practically means i have the software for free.
I tried, some software will not get trick why this restore, it still prompts that “TIMES UP!” even after i restore and reinstall the software.
Is it the same in linux that something (like config, settings, …etc) can never be restore with timeshift ? -
setting of Location tab of timeshift.
This is the location where timeshift gonna backup my os system to. Most ppl suggesting put on a separate hdd from os, so that if os hdd fails, the backup is still there.
I do not believe my hdd will fail that soon (i am willing to risk it), so i will set timeshift to store on the same hdd as the os hdd. Since i don’t have extra partition on the os hdd, it will be placed on the same partition as os.
2.a) Will timeshift backup it own timeshift backup data if it is located in the same partition os is ?
my partitions
$ df -h | grep ^/dev
/dev/sdb1 78G 12G 63G 16% /
/dev/sdb2 839G 50G 747G 7% /home
/dev/sdd1 5,5T 2,3T 3,3T 42% /run/media/enos-andrew/USB 6TB My Book
/dev/sda2 466G 353G 114G 76% /run/media/enos-andrew/win7
My os in installed on sdb1 and /home is in sdb2.
But i am not sure already where my swap file gonna be (i have not enable it yet).
2.b) Where should i set the Snapshot Location ? same partition as /root or /home ? (/home got more space)
-
users setting tab of timeshift:
By default, /root and /home/enos-andrew by default are “Excluded all files”.
This part i don’t get it, what does Timeshift meant to backup if /home and /root are both excluded ? what else does it backup ? because my whole system are in /root and /home .
** according to google: timeshift is designed to protect only system files and settings.
What does "system files and settings " here refers to ? where are they located ?
according to my understanding /root is the “system files” .
or is it “system files” here actually refer to anything inside /boot ??
As far as i know, a lot of system configuration files are located in /etc folder. -
filters tab of timeshift:
- = include
- = exclude
why here also exclude patterns /root/** and /home/enos-andrew/** ? isn’t in user tab
My goal for timeshift is to backup the whole os including installed packages, so that in case something screws up when install some funny packages, i can restore it to exactly runable state before i even install the packages that causes damage. I do not want timeshift backup os kernel only.
What should the setting in this tab ?