rdiff-backup backs up one directory to another. The target directory ends up a copy of the source directory, but extra reverse diffs are stored in a special directory so you can still recover files lost some time ago. The idea is to combine the best features of a mirror and an incremental backup. rdiff-backup can also operate in a bandwidth- efficient manner over a pipe, like rsync. Thus you can use rdiff-backup and ssh to securely back up to a remote location, and only the differences will be transmitted. It can also handle symlinks, device files, permissions, ownership, etc., so it can be used on the entire file system.
|Tags||Archiving backup Utilities Mirroring|
|Operating Systems||POSIX Mac OS X Linux Windows|
Release Notes: The --min-file-size and --max-file-size options were changed to agree with the man page. These options no longer include files, and will only apply to regular files. Python 2.2 compatibility was fixed. The program no longer crashes when the file system can't set the requested ACL. The error message that is shown if a regress fails due to a security violation was improved. The --override-chars-to-quote option was fixed. Numerous Windows fixes were made.
Release Notes: Python 2.2 compatibility was fixed. The program no longer crashes when the file system can't set the requested ACL.
Release Notes: A typographical error in robust.py which broke error reporting was fixed. Windows errors caused by too long filenames are now ignored; the files are not backed-up, but the backup process is no longer halted.
Release Notes: Trailing spaces and periods are properly escaped when the destination filesystem does not support them. The start and end times are taken from the same system so that the "elapsed time" statistic is unaffected by servers in different time zones. The program is now capable of backing up files which the user cannot read, but can change the permissions of. The --use-compatible-timestamps option was added.
Release Notes: Remote restores were broken in 1.2.3. This release disables the offending code for now.