View Issue Details

IDProjectCategoryView StatusLast Update
0000565bareos-corefile daemonpublic2024-03-27 15:08
Reporterjoergs Assigned Tobruno-at-bareos  
PrioritynoneSeverityfeatureReproducibilityN/A
Status closedResolutionwon't fix 
PlatformLinuxOSSLESOS Version12
Summary0000565: use btrfs features to efficiently detect changed files
Descriptionbtrfs (a default filesystem on SLES 12) provides features to generate a list of changed files between snapshots. This can be useful for Bareos to efficiently generate the file lists for Incremental and Differential backups.
Additional Informationbtrfs send operation compares two subvolumes and writes a description of how to convert one subvolume (the parent subvolume) into the other (the sent subvolume).
btrfs receive does the opposite.

SLES 12 comes the the tool snapper, which provides an abstraction for this functionality (and should work in the same way for LVM and ext4?).
TagsNo tags attached.

Activities

colttt

colttt

2021-12-03 11:08

reporter   ~0004378

6years later any news or plans for that?
the same can be done with zfs and bcachefs (in near feature)

so it would be great if bareos can support zfs/btrfs/bcachefs send/receive/snapshot
bruno-at-bareos

bruno-at-bareos

2021-12-07 14:24

manager   ~0004382

Note :
+ To work the snapshot has to be configured and run on time for the desired FS (use a subvolume + disk space)
+ To be benchmarked on heavily used FS compared to traditional Accurate module.
+ Think that Accurate is needed in AI
mdc

mdc

2024-03-25 11:28

reporter   ~0005865

I think ZFS will be possible using libzfs_core which comes with the ZFS distribution for any linux. And provides the needed hight level functions for snapshots and send/receive it.
bruno-at-bareos

bruno-at-bareos

2024-03-27 15:08

manager   ~0005875

We're closing this issue: it may become a feature request (with proper sponsoring) in the soon opened gthub issues and feature system.

Issue History

Date Modified Username Field Change
2015-11-16 08:33 joergs New Issue
2015-11-20 14:43 maik Status new => acknowledged
2015-11-20 14:44 maik Summary use btrfs features to efficiently detect => use btrfs features to efficiently detect changed files
2021-12-03 11:08 colttt Note Added: 0004378
2021-12-07 14:24 bruno-at-bareos Note Added: 0004382
2024-03-25 11:28 mdc Note Added: 0005865
2024-03-27 15:08 bruno-at-bareos Assigned To => bruno-at-bareos
2024-03-27 15:08 bruno-at-bareos Status acknowledged => closed
2024-03-27 15:08 bruno-at-bareos Resolution open => won't fix
2024-03-27 15:08 bruno-at-bareos Note Added: 0005875