DOKK / manpages / debian 10 / flexbackup / flexbackup.1.en
FLEXBACKUP(1) General Commands Manual FLEXBACKUP(1)

flexbackup - a flexible backup/archiving tool

flexbackup [OPTION]

Flexbackup is a perl script front-end to various low-level archiving utilities such as tar, dump/restore, cpio, and others.

Backup a directory tree starting from path "path" using level 0 (full).
Backup all sets defined in flexbackup.conf(5) using level 0 (full).
Backup a set named "tag" using level 0 (full). The set name is defined in flexbackup.conf(5).
Change backup level to a number "0-9", or one of the symbolic names: "full" (level 0); "differential" (level 1); "incremental" (previous backup level + 1).
Prune backup to files not part of a package or changed from distributed version.
Backup only if the week day matches the input number. Sunday is 0 or 7.
Write backup data to stdout rather than file/device.
Continue backups even if commands return error status

List files in archive.
Extract (restore) all files from archive into your current working directory.
Extract (restore) the files listed in text file "filelist" into your current working directory.
Extract (restore) the single file named "filename" into your current working directory.
Compare the archive with the files in your current working directory.
Interactive restore (dump type only for now).
Read file number "n" from tape. If not given uses current tape position.
If archiving to files rather than a device, use file named "archive" for the list/extract/compare/restore operations.
Read backup data from stdin rather than file/device.

List current device's table of contents.
List all known table of contents.
List table of contents for specific database index key named "key".
Force delete all database index info.
Force delete specified database tape/dir index key named "key".
Force delete specified database tape/dir index key named "key", file number "file".

Erase and create new index key (but don't do any backups).
If archiving to files rather than device, remove all files and index information.
If archiving to files rather than device, remove the file named "file" and its index information.
Use file named "file.conf" for configuration information instead of /etc/flexbackup.conf(5).
Override $type setting from config file with "type".
Override $compress setting from config file with "type".
Override $device setting from config file with "device".
Override $setting setting from config file with "value".
Force a rewind/erase before backup of directory named "dir".
Do not rewind tape after a single backup of directory named "dir".
Do not retension tape for level 0 (full) backups of set named "tag".
Do not rewind/erase tape for level 0 (full) backups of set named "tag".
Force a retension of tape before reading.
Do not use any default values for config variables.
Display version and exit.

Tries writing/reading files to make sure you have tape driver and parameters set up correctly in flexbackup.conf(5).
Don't run actual dump or mt commands, just print the steps that would be taken (dry run).
Run a special backup type that just saves a list of files that would have been archived.

/etc/flexbackup.conf - configuration settings

Report bugs to (flexbackup-help@lists.sourceforge.net)

Written by Edwin Huffstutler (edwinh@computer.org)

flexbackup.conf(5) afio(1) mt(1) tar(1) star(1) cpio(1) dump(1) restore(1) buffer(1) mbuffer(1)

Oct 2003 Flexbackup