Line 5: |
Line 5: |
| | | |
| === Description === | | === Description === |
− | This contrib ...
| + | ==== Affa features at a glance ==== |
| + | * Makes full backups with every scheduled run |
| + | * Keeps configurable number of scheduled, daily, weekly, monthly and yearly full backup archives |
| + | * Using rsync with optional compression for low traffic allows backups over the internet/VPN |
| + | * Uses hardlink technique, i.e. physical disk space only needed for the differences between two full backups |
| + | * Backup jobs are started by crond |
| + | * Backups the default e-smith directories/files with property SMEServer set to yes |
| + | * Additional directories/files can be included |
| + | * Directories/files can be excluded from the backup |
| + | * Non-SME server linuxes can be backuped by setting SMEServer property to no and using a include list |
| + | * Configurable nice level for rsync processes on backup and source server |
| + | * Optional run of custom programs before and after a job run (e.g. running tape backup) |
| + | * Checks the disk space left after a job run with warning levels strict, normal or risky |
| + | * Extensive checking of failure conditions |
| + | * Sends failure messages to a configurable list of email addresses |
| + | * Sends warning message, if the backup server run out of disk space |
| + | * Installs an optional watchdog on the source server for the case the backupserver fails |
| + | * Watchdog sends warning, if an expected backup did not run |
| + | * Watchdog sends a daily reminder message, if the error continues unchecked |
| + | * Option to display current status of all jobs showing times of last and next run |
| + | * Option to display reports of all stored backups shown size, tranferred volume, disk usage and more |
| + | * Report can be sent to the configured email addresses |
| + | * Option to send the public DSA key to the source server |
| + | * Option to rise the backup server to a production server from a backup. For SME only |
| + | * The rise option does not physically move data and therefore is extremly fast and needs no disk space |
| + | * Rise option can be run remotely as the ethernet drivers of the backup server are preserved |
| + | * Compares installed RPMs on source with backup server. Sends warning message, if not in sync |
| + | * Undo rise option to restore the backup server |
| + | * Configurable via a e-smith style db, with one record for each job and a default record for all jobs |
| + | * Logs in /var/log/affa with optional debug switch for high verbosity |
| + | * Log files are rotated weekly, with 5 logs kept |
| | | |
| === Installation === | | === Installation === |