Backuppc is described as a "high-performance, enterprise-grade system for backing up Linux and WinXX PCs and laptops to a server's disk. BackupPC is highly configurable and easy to install and maintain." - basically it is a superb network to disk backup solution using smb, rsync or tar.
A SME built rpm can be got from
here. The RsyncP rpm is required if you want to use rsync as a backup method.
The package installs the configs, backup locations and web stuff in /opt/backuppc. Prior to the rpm installation - you need to add a user called "backuppc".
To enable do;
/sbin/e-smith/db configuration setprop backuppc status enabled
/sbin/e-smith/signal-event console-save
reboot
You can browse to
http://server-address/backuppc/cgi-bin/BackupPC_Admin.cgi to access the web front end. Username admin has access to everything. I have set this up to use pwauth - so you can use any sme username/password combo to limit access (In the hosts file). On gateway machines - this page will be accessible from the internet albeit behind a username/password combo. You should edit the httpd custom-template and limit access only to your internal networks.
This backup solution is not for the faint hearted. It is highly configurable and very flexible. You will need to get your hands dirty. It is well worth the effort though.