This is an old revision of the document!
Table of Contents
Backup
Backup may be used to save files and settings in Tiny Core.
Start Up and Shut Down Times
The more you have in backup, the longer it will take to start up and shut down Tiny Core.
For quicker start up and shut down, minimize the size of backup, or if installed on a hard drive, don't use backup at all.
Select What is Saved During Backup
The file /opt/.filetool.lst contains a list of files and directories saved during backup. The file /opt/.xfiletool.lst contains a list of files and directories within those in /opt/.filetool.lst excluded from being saved during backup.
You can add the names of files and directories to, or remove the names of files and directories from, /opt/.filetool.lst and /opt/.xfiletool.lst to determine what is saved during backup.
To edit /opt/.filetool.lst or /opt/.xfiletool.lst use a Root Text Editor. Open the terminal and type
sudo editor
Include the directories relative to the root directory, and leave out the leading /.
Change the Name of the Backup File
By default, files are backed up in a file called mydata.tgz.
If you are using version 3.6 or higher, you can change the name of the backup file.
To change the name of the backup file, include “mydata=backupname” boot code in the bootloader. Replace “backupname” with the name you want to use.
If you don't want to use Backup
If you don't want to use backup, include the “norestore” boot option in the bootloader.
When using Persistent /home and /opt
When using persistent home and opt you may choose not to use backup at all, by including the “norestore” boot option in the bootloader.
If you do use backup, all references to the home and opt directories can be removed from /opt/.filetool.lst. In the version I am using, that is everything in /opt/.filetool.lst. Then add the names of other files and directories you want in backup to /opt/.filetool.lst.
Other Ways to save Files and Settings
Files and settings may also be saved by:
1. Making extensions for settings. For more information, see Make Extensions for Settings.
2. Saving in /opt. For an example of this, see Tiny Core Passwords.
Exclude Anything Unnecessary from Backup
Exclude anything unnecessary from backup. Following are examples.
Large Files
It is a good idea to make extensions for any large files which don't change.
To list large files in /home/tc, open the terminal and use
/home/tc/ -type f -size +1M | xargs ls -lhS
For more information, see Make Extensions for Settings.
Internet Browser Cache
Most Internet browsers save cache in /home/tc. If this is included in backup, it may take a long time. You may want to exclude Internet browser cache from backup.
Xfe and Backup
If you use Xfe file manager, it saves files and directories you delete in trash. If you backup /home/tc, this is included in backup. The more you delete, the longer backup takes. To avoid this, add the following line to /opt/.xfiletool.lst.
home/tc/.xfe
You may also edit the preferences in Xfe, to permanently delete files instead of adding them to trash. To do this, go to Edit, then Preferences. Click the square preceeding “Include a command to bypass the trash can (permanent delete),” to tick it. Then click “Accept.”
Using Commands
To find out where backup is saved, open the terminal and use
cat /opt/.backup_device
Also see