Convenient and transparent local/remote incremental mirror/backup

Edit Package rdiff-backup
http://www.nongnu.org/rdiff-backup/

rdiff-backup backs up one directory to another, possibly over a
network. The target directory ends up a copy of the source directory,
but extra reverse diffs are stored in a special subdirectory of that
target 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 also preserves subdirectories, hard links, dev
files, permissions, uid/gid ownership, and modification times. Also,
rdiff-backup can operate in a bandwidth efficient manner over a pipe,
like rsync. Thus you can use rdiff-backup and ssh to securely back a
hard drive up to a remote location, and only the differences will be
transmitted. Finally, rdiff-backup is easy to use and settings have
sensical defaults.

Refresh
Refresh
Source Files
Filename Size Changed
rdiff-backup-2.0.5.tar.gz 0000456115 445 KB
rdiff-backup.changes 0000013513 13.2 KB
rdiff-backup.spec 0000002777 2.71 KB
Revision 32 (latest revision is 43)
Stefan Seyfried's avatar Stefan Seyfried (seife) accepted request 835153 from Paolo Stivanin's avatar Paolo Stivanin (polslinux) (revision 32)
- update to 2.0.5: 
  * CHG: explicitly refuse to back-up to exFAT because it doesn't
    handle properly case insensitive deletion of files
  * CHG: testing explicitly for existence of tempdir might make
    certain setups fail now because tempdir was silently ignored
  * DEV: Add a misc script to setup an ArchLinux as development
    platform
  * DEV: fix compatibility in rollsum and sum-size with rdiff
    2.2/2.3 leading to errors in librsynctest
  * DEV: function rpath.getdevnums now also returns the device
    type, block or char
  * DEV: replace deprecated xattr.xattr with xattr. function
  * FIX: address PY_SSIZE_T deprecation warning appearing
    under Python 3.8 in the C code
  * FIX: avoid TypeError: a bytes-like object is required,
    not 'str' when logging error message by fixing encoding
  * FIX: explicitly test existence of tempdir and avoid "Can't
    mix strings and bytes in path components" error
  * FIX: failed on certain device files with no such file
    or directory error
  * FIX: Force encoding of log file to be UTF-8 on all platforms
    and be lenient to avoid codec errors on logging
Comments 0
openSUSE Build Service is sponsored by