Yet another version and what is the difference between v3 & v4 well to be honest only a few minor bugs that may or may not happen depending on how the script was being used but the biggest difference is the fact that v4 has a separate config file ${HOME}/.config/.smalltarbkp giving the ability to convert the script to any other language and still maintain the existing details.

The current version of #smalltarbkp v4 provides the same version as previews version 3 and those are the current features:

  • Self-contained script (no config files)
  • TAR based backups
  • Compression
  • Encryption
  • Local backups
  • Cloud-based backups
  • PATH based backups
  • Include list based backups
  • MYSQL/MariaDB based backups
  • Backup images reporting
  • Backup Retention period
  • MYSQL/MariaDB DB Backups

The installation continuous as simple as ever assuming all dependencies are installed but that will be listed if missing when running the configure flag.

$ mkdir ~/backup
$ cd ~/backup
$ wget -qO smalltarbkp
$ chmod 755 smalltarbkp
$ echo “alias smalltarbkp=’~/backup/smalltarbkp'” >> ~/.bashrc
$ source ~/.bashrc

$ smalltarbkp -configure

After that, all you have to do is run backups. You can backup locally or to the cloud in this case

For those unsure of the link just paste it in your browser and you will see it’s just the backup script 🙂