REOBack (pronounced as ray-o-back), is a backup solution designed for Linux users/system admins. It supports scheduled full/incremental backups, remote transfers via NFS or FTP as well as auto-deletion of old backups.
rpm -Uvh reoback*noarch.rpm
/usr/bin/reoback.pl
# Anpassungen fuer Passive FTP (ca. Zeile 219)
if ( $config{"rbackuptype"} eq "FTP" ) {
$ftp = Net::FTP->new( $config{"remotehost"}, Debug => 0, Passive => 1 ) or
die ( "Unable to connect to remote host! : $!\n" );
files.conf
File: backupname # hier die zu sichernden Verzeichnisse /etc /home
run_reoback.conf
config="/etc/reoback/settings.conf" reoback="/usr/bin/reoback.pl" $reoback $config
settings.conf
host=meinhostname backupdays=7 files=/etc/reoback/files.conf # 1 = Keep local backups, 0 = Do not keep local backups keeplocalcopy = 0 # 1 = Transfer to remote location, 0 = Do not transfer remotebackup = 1 # Type of remote backup. FTP or NFS rbackuptype = FTP # Required if "remotebackup" is set. remotehost = backup183.server.info # Path to keep backups on remote host. Keep trailing slash! remotepath = /0-backup/xen0/ ...