Sysadmin, python and diy
Ccollect is a pretty simple tool to do incremental backups, and it works easily on a small router with TomatoUSB.