scdbackup is a simplified CD/DVD backup program for Linux. It can back up large amounts of data on one or more media, with no special tools needed for reading the backup. It supports ISO9660 filesystems and afio archives. Its special features are automatic division of data into multiple volumes, verification of write success, incremental backups, a search and restore helper for large ISO9660 backups. CDs get written via cdrecord, wodim, cdrskin, or xorriso. DVDs and BDs get written via growisofs, cdrskin, or xorriso.
The Linux Backup Utility (LBU) is a simple, menu-driven script for performing backups and restoration of data from tars, compressed tars, and tapes. It supports basic hardware compression as well as variable hardware block sizes. It lets you configure tar block sizes, exclusion lists, inclusion lists and it supports wildcards.
Star is a very fast, POSIX-compliant tar archiver, maintained for more than 30 years. It saves many files together into a single tape or disk archive, and can restore individual files from the archive. It includes command line interfaces for the "tar", "Sun-Tar", "cpio", "pax", and "gnutar" command-line syntax. It includes a FIFO for speed, a pattern matcher, multi-volume support, the ability to archive sparse files and ACLs, the ability to archive extended file flags, automatic archive format detection, automatic byte order recognition, automatic archive compression/decompression, remote archives, and special features that allow star to be used for full and incremental backups. It includes the only known platform independent "rmt" server program.
The dump package contains both dump and restore. Dump examines files in a filesystem, determines which ones need to be backed up, and copies those files to a specified disk, tape or other storage medium. The restore command performs the inverse function of dump; it can restore a full backup of a filesystem. Subsequent incremental backups can then be layered on top of the full backup. Single files and directory subtrees may also be restored from full or partial backups.
Ftwalk is a high level script programming language, very similar to awk, but greatly extended to include a richer type system, object-oriented features, 300+ built-in functions, extensibility through dynamic libraries, etc., which makes it roughly comparable to languages like Perl. It does file tree searches, and was originally used to implement selective redundant copy backup stores. It can be run interactively as a calculator.