Breadstick Get it on Google Play

backupninja

lightweight, extensible meta-backup system

Command lineSystem

Install

Not tested on a device yet. What that means

Commands in the package

  • backupninja
  • ninjahelper

About backupninja

From Debian's package description

Backupninja lets you drop simple config files in /etc/backup.d to coordinate system backups. Backupninja is a master of many arts, including incremental remote filesystem backup, and MySQL backup. By creating simple drop-in handler scripts, backupninja can learn new skills. Backupninja is a silent flower blossom death strike to lost data.

In addition to backing up regular files, Backupninja has handlers to ease backing up: Maildir, MySQL, PostgreSQL, SVN, Trac, hardware and system information, as well as the output from custom shell scripts.

Backupninja currently supports common backup utilities, easing their configuration, currently supported are: rdiff-backup, duplicity, rsync, borgbackup, restic and CD/DVD.

Most handlers have their own dependencies/recommendations, shown in brackets below:

  • dup [duplicity, trickle]
  • rdiff [rdiff-backup]
  • sys [debconf-utils, hwinfo, mdadm]
  • makecd [genisoimage, wodim]
  • rsync [rsync]
  • svn [subversion]
  • tar [bzip2]
  • borg [borgbackup]
  • restic [restic]

From Debian's description of the backupninja package, under that package's license.

Dependencies

Depends on

Recommends

Related apps

All Linux system tools

Sources and licenses

  • Name: the Debian package name.
  • Summary: Debian's short description of the backupninja package, under that package's license.
  • Description: Debian's description of the backupninja package, under that package's license.
  • Versions and sizes: Debian's archive for ARM64, as on packages.debian.org.
  • Popularity: Debian Popularity Contest counts.

More in About the catalog.