Table of Contents

Name

backup-manager - An easy to use backup tool for your Linux box.

Synopsis

backup-manager [options]

Description

This is a smart tool written in Bash and Perl to provide an easy way for backing up local directories.

All the behaviour of the tool will be determined by configuration files, default one is /etc/backup-manager.conf. All the configuration keys located in the configuration file can tune the way backup-manager will work. It is able to make tarballs in tar.gz, tar.bz2, tar and zip format, upload them to remote hosts using FTP or SSH, burn them to CDR/CDRW automatically using mkisofs and cdrecord.

Options

--version Show the version number.

--verbose|-v Print what happens to STDOUT.

--no-warnings Disable warnings.

--help|-h Print a short help message.

--upload|-u Just upload the files.

--purge|-p Just purge old archives.

--burn|-b Just burn the archives.

--md5check|-m Just perform the MD5 checkup on the CDR/CDRW.

--config|-c file Use an alternate config file.

--force|-f Force overwrite of existing archives.

--no-upload Disable the uploading process.

--no-burn Disable the burning process.

--no-purge Disable the purging process.

Uploading System

If the scp transfer mode is used, no password will be prompted, ssh key authentication will be used instead. Be sure to set the appropriate keys on your ssh accounts if you use this transfer mode.

Backup manager uses backup-manager-upload for uploading files. Although backup-manager is run by root (from crond), backup-manager-upload will be launched with the upload user you choose. This means that the user should exist on both remote and local machines. Keep that in mind when editing the ssh authorized keys on remote hosts.

Burning System

If the BM_BURNING configuration key is set to "yes", backup-manager will try to burn the archives after generating them.

Notes

On debian systems the best way to configure backup-manager is to use dpkg-reconfigure, but you can also edit the configuration file by hand.

See Also

backup-manager-upload(1) , ssh-keygen(1)

Author

Alexis Sukrieh <sukria@sukria.net>


Table of Contents