Automated backups using rsync
RSyncBackup is the Python utility that I wrote to perform automatic backups using the rsync command. Rsync has many different uses but is particularly suitable for performng backups from one form of online storage to another, either over a network or on a local machine with multiple drives.
RSyncBackup consists of two parts:
By using RSyncBackup you get the following features (all of which are optional):
NOTE: RSyncBackup use the Python logging library (Now part of Python 2.3)
When trimming archives use os.remove on all paths that are not directories. This allows special files such as sockets to be deleted.
This release includes a proper LICENSE file and the API documentation.
This release fixes a problem where symbolic links would not be deleted when the archives were trimmed.