Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 564780 - app-backup/btrbk - backup tool for btrfs subvolumes
Summary: app-backup/btrbk - backup tool for btrfs subvolumes
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-11-03 10:39 UTC by Axel Burri
Modified: 2016-07-14 11:31 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
latest btrbk ebuild (btrbk-0.21.0.ebuild,792 bytes, text/plain)
2015-11-03 10:39 UTC, Axel Burri
Details
btrbk-9999.ebuild (git master ebuild) (btrbk-9999.ebuild,764 bytes, text/plain)
2015-11-03 10:50 UTC, Axel Burri
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Axel Burri 2015-11-03 10:39:25 UTC
Created attachment 415994 [details]
latest btrbk ebuild

Hi!

As the popularity of btrbk grows, it would be useful to have this package included in gentoo.

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

btrbk comes as a single executable perl script. It needs to be run as root, as it calls `btrfs` from sys-fs/btrfs-progs, which again needs root privileges to operate on btrfs subvolumes. btrbk is architecture-independent, and should work on all systems having btrfs support.

The project page is here:
https://www.digint.ch/btrbk/

Development page at GitHub:
https://github.com/digint/btrbk

Currently, the ebuilds are provided by the "digint overlay":
git://dev.tty0.ch/portage/digint-overlay.git

I attached the current ebuild, which is already tested (by me and confirmed by other users on GitHub).

- Axel
Comment 1 Axel Burri 2015-11-03 10:50:06 UTC
Created attachment 415998 [details]
btrbk-9999.ebuild (git master ebuild)

git master ebuild, using EGIT_REPO_URI="git://dev.tty0.ch/btrbk.git"
Comment 2 Craig Andrews gentoo-dev 2016-07-12 18:05:44 UTC
Here's a pull request: https://github.com/gentoo/gentoo/pull/1877
Comment 3 Craig Andrews gentoo-dev 2016-07-14 03:34:49 UTC
I can't mark it as such, but this issue has been resolved with the addition if btrbk to the Portage tree: https://github.com/gentoo/gentoo/commit/932c16f63b5beb8f798ebf021a38fbbbee794072
Comment 4 Axel Burri 2016-07-14 11:31:34 UTC
Marked bug as resolved/fixed.

Thanks candrews!