I have re-written the backup scripts from that article to make them a little friendlier. Current features include:
- Supports the backing up of multiple source directories
- Uses rsync to cut down on un-necessary file transfers
- Designed to allow for a minimum time between backups (default 24 hours) to prevent un-necessary system interruption.
Full code and instructions can be found here, and comments and suggestions welcome...
[robg adds: I haven't tested this one, but since backup is a personal hot topic of mine (not enough people have working (ideally multiple) backups), I thought it worth sharing.]

