One of the biggest benefits of using TinyCore, in my opinion that is, is that not all that crap that lands on your machine is allowed to survive, unless you do a so-called "backup". Either via cli commands
backup
or
filetool.sh -b
or when exiting the desktop / rebooting / shutting down using "TC Exit".
By default, this sores your /home and /opt directories in a compressed archive at
/etc/sysconfig/tcedir/mydata.tgz
You can add more files/directories though, or exclude:
If you're using TinyCore with a "Desktop" (meaning GUI, I know you're using a laptop :p), start the "ControlPanel" by clicking its icon in the launcher (WBar) at the bottom of the screen. Then, in ControlPanel, click on "Backup/Restore". This will open the, well, Backup/Restore tool, which is quite self-explanatory in terms of how to use it, i think.
If you're in CLI only, without GUI, then you would manually edit
/opt/.filetool.lst
to include files in your backup, and
/opt/.xfiletool.lst
to exlcude from the backup.
Before shutting down or restarting the system, you need to run filetool.sh -b for the backup to be rerun.
Only the GUI TC Exit tool creates a backup automatically for you when you exit.
Also, read the book:
http://tinycorelinux.net/book.htmlIt's free.