btrbk is a snapshotting and backup tool tailored for Btrfs that automates consistent, incremental backups using btrfs send/receive. It creates atomic snapshots of subvolumes, then efficiently transfers only changed blocks to local or remote targets over SSH. A declarative configuration describes sources, targets, and retention policies (hourly/daily/weekly/monthly), and btrbk enforces pruning so backup stores don’t grow without bound. The tool supports hierarchical setups—many subvolumes to many destinations—and can throttle, pre/post-hook, and verify operations for reliability. Because it uses native Btrfs primitives, restores are fast and space-efficient, and replicas can be mounted instantly for inspection. Clear logging and dry-run modes make it safe to adopt in production while giving operators visibility into every snapshot and transfer.

Features

  • Leverages Btrfs atomic snapshots for consistency
  • Efficient incremental transfer of snapshots to backup destinations
  • Supports multiple backup targets (e.g., local disks, remote servers)
  • Configuration-driven setup for complex or simple backup needs
  • Lightweight wrapper over native Btrfs tooling for reliability
  • Optimized for fast, space-efficient backups and simple recovery

Project Samples

Project Activity

See All Activity >

Categories

Backup

License

GNU General Public License version 3.0 (GPLv3)

Follow btrbk

btrbk Web Site

Other Useful Business Software
AI-generated apps that pass security review Icon
AI-generated apps that pass security review

Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
Try Retool free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of btrbk!

Additional Project Details

Programming Language

Perl

Related Categories

Perl Backup Software

Registered

2025-09-09