twcbackup is usually run automatically (from cron) every night to generate a backup of all your data. Every time twcbackup is run, it sends a report by e-mail. These reports show whether the backup succeeded or not and contain a detailed backup log.
The backup settings can be edited using the graphical configuration program twcbackupconf.
As backup methods rsync, tar, postgres dumps and bfsync backups are supported. The recommended backup method to backup files is the bfsync backup. It supports:
- file level duplication (every file content is SHA1-hashed, and only backuped once)
- automatic deletion of old backups
- backup of local data
- backup of remote machines
- ssh and rsync (to backup Unix machines)
- smb and rsync (to backup Windows machines)
- replication of the backup repository
twcbackup is implemented in Perl and licensed under the GNU GPL version 3.
The current version of twcbackup is twcbackup-1.0.1, and can be downloaded here:
Overview of Changes in twcbackup-1.0.1
- add ignore_existing option to rsync backup configuration
- use webkit based Qt::WebView() to display twcbackupconf help
- check that media/name and media/uuid attributes are set in twcbackupconf
If you have issues/bugs related to twcbackup, you can use the issue tracker at google code.
There is a group on google groups you can join to discuss questions related to using twcbackup and development topics.
Older versions are