This project contains three scripts
setup.sh
In setup you select the folders you want to backup, this will be saved in a config file.
backup.sh
The backup script creates a tar archive of the folder and stores it.
restore.sh
The restore script lets you choose a created backup and lets you restore it.