Author: Stefan Lingler < stefan dot lingler at gmx dot net >
-0.3.1 (beta, but usable like 0.3)
Package File List / Download
Backup script for disk-to-disk backups of multiple remote or single local hosts. Simultaneous encrypted
data flows per remote or local host. Supports full and incremental backups of regular
files and mysql data. Offline indexes to search for specific data.
Programming language, dependency:
This piece of software is written in Bash (Unix Shell, bash-3.0-r12) and uses the following
common linux system commands: tar, mysqldump, bzip2, mkdir, hostname, ping, ssh, chmod,
gzip, grep, cut, sendmail (or any emulation), find
-Linux (developed and in use on Gentoo Linux 3.3.2-r5)
-MacOSX (tested on 10.4.2)
-probably Windows (bash or cgywin), but never tested
-disk-to-disk backup of remote/local host data
-multiple simultaneous data flows
-error logs and email reporting
-search tool for locating files in backup
-host timestamp for incremental backups
-(human) readable journal logs
-host based configuration files
-comandline arguments for interactive backups
-client side compression
-one backup host, unlimited (remote) backup clients
-no licences, of course
I developed this software for backup data in an heterogeneous dmz-network. the servers
differ in age, speed, hardware composition, data and purpose (mail, web, file or nameservers).
before using this software i was using (commercial) backup tools, which are great, if you have
to administrate very big and homogeneous networks. but i ran into trouble using them in my
The backup script conntects to remote hosts via ssh and private/public key authentification.
The remote host compresses the data and streams it directly through the stdin device of the
backup host which is then redirected to a local tar/gzip compressed file.
To backup mysql data in bzip2 compressed sql files the backup host connects directly to the
remote mysql database via the mysqldump command of the mysql client.
The backup script is currently available in a stable version of 0.2.7.
personally i use it to backup eight linux machines. daily (incremental) backups transfer
between 2 and 8 GB, monthly (full) backups transfer about 170 to 200 GB of data.
the data is stored to a 2.1 TB attached raid device.