Baseline-Backup-Script is a project mainly written in Python, it's free.
Baseline Backup Script -- the baseline in automated backup
Baseline Backup Script -- the baseline in automated backup
Restore is done through 7z extraction of corresponding FULL backup archive and (optionally) followed by extraction of corresponding Differenctial backup archive.
The configuration file consists of sections. Sections named "backup<#>" are processed by the backup script which looks for following control keys:
Configuration is read from backup.ini file (from current directory).