Alternatives to btrbk
Backup tool for Btrfs that takes atomic snapshots and sends them incrementally to backup locations. The listings below can replace it for an important use case. Each note says what changes if you switch.
The original
btrbk
Backup tool for Btrfs that takes atomic snapshots and sends them incrementally to backup locations.
Replacements
Listings that take over the same core job as btrbk.
Snapper
A Linux command-line tool for creating and managing filesystem snapshots so system changes can be undone.
Snapper manages Btrfs and LVM snapshots for rolling back system changes and integrates with zypper and PAM, but its snapshots stay on the same disk rather than another host.
Timeshift
System restore for Linux: scheduled snapshots you can roll back to after an update goes wrong.
Timeshift schedules Btrfs or rsync snapshots with a graphical interface and automatic pruning. It is aimed at rolling back system files and needs an Ubuntu-style subvolume layout in Btrfs mode.
Similar software
Related functionality, not a direct replacement.
Btrfs Assistant
A Linux GUI for managing Btrfs subvolumes, Snapper snapshots, and balance and scrub tasks.
Sanoid
Policy-driven ZFS snapshot management and replication tools, with syncoid for sending snapshots to other machines.
zrepl
ZFS backup and replication daemon that snapshots datasets and replicates them between pools and hosts.
ZnapZend
A ZFS backup tool that takes scheduled snapshots and sends them to local or remote pools.
ZFS autobackup
A command-line tool that snapshots ZFS filesystems and replicates them to other locations on a schedule.
rsnapshot
Filesystem snapshot backups using rsync and hard links.