Package backupninja

Lightweight, extensible backup system

https://labs.riseup.net/code/projects/backupninja

Backupninja allows you to coordinate system backup by dropping a few simple
configuration files into /etc/backup.d/. Most programs you might use for making
backups don't have their own configuration file format. Backupninja provides
a centralized way to configure and schedule many different backup utilities.

It allows for secure, remote, incremental file system backup (via rdiff-backup),
compressed incremental data, backup system and hardware info, encrypted remote
backups (via duplicity), safe backup of MySQL/PostgreSQL databases, subversion
or trac repositories, burn CD/DVDs or create ISOs, incremental rsync with
hard-linking.

General Commands
Command Description
backupninja A lightweight, extensible meta-backup system
ninjahelper A menu driven curses-based interface to walk you through backupninja...
File Formats
File Description
backup.d Action configuration files for backupninja(1).
backupninja.conf Configuration file(s) for backupninja (1).