ignis is a special backup program for the SOHO sector.
ignis project is meant for backing up onto DVDs or simular media. Normally, it is called via cron to perform the backups and checks. Reports are sent via mail. The ignis project is licensed under the GPL (v2 or later) !
If you have following scenario ignis is the backup solution for you:
· all the important data fits onto one medium, e.g: DVD-RAM (only full backups onto one medium per run is supported)
· the backup should run unattended e.g. once a week on a fixed day
· the backup is done on a Linux system (other Unixes have not been tested so far) which is running at least always at the time the automatic backup is done
· the backup operator which changes the mediums is not able or too lazy to do more than that (changing the mediums)
In short ignis is the backup solution for the SOHO sector. Only the setup needs to be done by someone with experience with Linux, the operation can be done just by knowing how to read mails and change the mediums. So its perfect for you (where your girlfriend (or boyfriend) is the backup operator) or for your (even windows using) friend/customer, which has a small company with a Linux file server.
Here are some key features of "ignis":
· unattended backup onto a removable mainstream medium like DVD-RAM
· easy recovery as the data can be read by any computer which can make use of the medium and can read from UDF file systems (directcopy backup method) or by the use of standard tools like tar, gzip, bzip2 and gnupg – depending on the method used to backup (version 0.2 supports only directcopy)
· summary email after backup reporting which medium was used and which is the next
· check function which reports via email some time before the backup is scheduled if everything is ready (1 or 2 days)
· separated email addresses can be specified for info and error mails. (operator vs administrator)
· md5 sums are generated and the written data is verified after writing
· multiple backup locations and methods are supported e.g. directcopy, tar (+ gzip/bzip2) (+gnupg)
· a recovery program to restore, search, list and show the history of previously backuped files.
· root access on a computer with an e.g. DVD-RAM writer on a somewhat current Linux distribution (tested with Ubuntu Server 6.06 and Debian Sarge and 2.6er kernel)
· python and udftools installed
· tar, gzip, bzip2, gnupgp installed (optional)
· 15 backup mediums (default)
The install is quite simple:
extract the archive (release tarball):
$ tar -jxvf ignis-.tar.bz2
checkout the code from svn:
$ svn export https://svn.sourceforge.net/svnroot/ignis/trunk
install the program:
$ sudo make install
$ sudo vim /etc/ignis.ini
What's New in This Release:
· Ignis does not use packet writing anymore as it is not 100% stable under current Linux kernels.
· It now burns multiple sessions onto the medium.
· Big changes a small enhancement were also done: archives can now be split into more than one file (avoiding the 2GB limit per file on DVDs).