Hydra Backup System

0.3.1 GPL (GNU General Public License)    
2.6/5 18
Hydra Backup System is a full backup system for UNIX-like systems.




Hydra Backup System is a full backup system for UNIX-like systems.

Here are some key features of "Hydra Backup System":

Archives directories and stores archives on one or more FTP servers
Includes a graphical client (built with the PyQT toolkit) and a command-line client for local or remote backup administration
Control how often directories are backed up (daily, weekly, or monthly)
Exclude directories from backups (e.g. backup /etc/ without backing up /etc/apache)
Uses Pyro for client-server communication


Python 2.3 or greater (for tarfile)
Pyro 3.3 (may work on older versions)
Optional: Python-QT3 3.8

How It Works:

The hydra package includes a daemon and a client. The daemon performs backups by creating tar / bzip archives of directories and transferring the archives to FTP servers.

You use the command line or graphical client to configure the daemon to specify which directories should be backed up.


First, you'll need python's 'distutils' module to do the install. This is included in the python-dev package in debian, and similar packages in other linux distributions.

Just run

python setup.py install

in the hydra distribution directory (as root).

Once installed, run


as root to set the hydra administrative password. You will be prompted for it when you run the hydra client to access the server.

Once you have set the admin password, you can start hydra:

/etc/init.d/hydra start

Hydra creates /var/lib/hydra and stores its tracker data there.
Last updated on September 27th, 2005

0 User reviews so far.