This script is for Slackware 14.2 only and may be outdated.

SlackBuilds Repository

14.2 > System > btrbk (0.31.0)

btrbk is a backup tool for btrfs subvolumes, taking advantage of btrfs
specific capabilities to create atomic snapshots and transfer them
incrementally to your backup locations.

The source and target locations are specified in a config file, which
allows to easily configure simple scenarios like "laptop with locally
attached backup disks", as well as more complex ones, e.g. "server
receiving backups from several hosts via ssh, with different retention
policy".

Key Features:

* Atomic snapshots
* Incremental backups
* Configurable retention policy
* Backups to multiple destinations
* Transfer via ssh
* Resume of backups (if backup target was not reachable for a while)
* Encrypted backups to non-btrfs destinations
* Wildcard subvolumes (useful for docker and lxc containers)
* Transaction log
* Comprehensive list and statistics output
* Resolve and trace btrfs parent-child and received-from relationships
* Display file changes between two backups

btrbk is designed to run as a cron job for triggering periodic snapshots
and backups, as well as from the command line (e.g. for instantly
creating additional snapshots).

This requires: rubygem-asciidoctor

Maintained by: Alan Aversa
Keywords: backup,btrfs
ChangeLog: btrbk

Homepage:
https://digint.ch/btrbk/

Source Downloads:
btrbk-0.31.0.tar.xz (e6d430a3145d021672f11a2a5dbe05b3)

Download SlackBuild:
btrbk.tar.gz
btrbk.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Individual Files:
README
btrbk.SlackBuild
btrbk.info
slack-desc

Validated for Slackware 14.2

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2024 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds