# The sysutils/rdiff-backup port

## rdiff-backup-2.2.6 – reverse differential backup tool, over a network or locally

## Description

    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 (if it is running as root), modification
    times, acls, eas, resource forks, etc. Finally, 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.

WWW: https://rdiff-backup.net/

Only for arches
  aarch64 aarch64 alpha amd64 amd64 arm arm hppa i386 i386 mips64 mips64 mips64el mips64el powerpc powerpc powerpc64 powerpc64 riscv64 riscv64 sparc64
Categories:
  lang/python sysutils

## Library dependencies

- net/librsync

## Build dependencies

- STEM->=15,<16:lang/gcc/15
- devel/py-build
- devel/py-installer
- devel/py-setuptools_scm
- devel/py-wheel
- lang/python/3
- py3-setuptools->=79v0:devel/py-setuptools

## Run dependencies

- devel/py-importlib-metadata
- lang/python/3
- textproc/py-yaml