Configuration file based file backup
pip install python-backup
backup [config-path]
python-backup assumes the following folder structure:
/etc/ backup.d/ backup.yml sources.d/ *.yml
For examples see the etc folder.