[GLLUG] BTRFS and snapshots?

James Courtier-Dutton james.dutton at gmail.com
Thu Apr 24 20:42:14 UTC 2014


I use btrfs on my laptop.
snapshot is useful, and the btrfs send function is good for remote
backups. It only sends changed blocks.

For snapshots, you can name them anything you like, you can mount any
historic snapshot.

I have never had any problem with the data integrity.
btrfs has a scrub function that does an integrity scan.

Every new linux kernel version does come with lots of "fixes" to
btrfs, so there have been data losses in the past, and those bugs have
been fixed.
I says nothing about how many data corruption bugs still exist.

I use backups. So if the scrub function ever finds a problem, I
restore it form backup.


On 24 April 2014 20:18, Benjamin Donnachie <benjamin at py-soft.co.uk> wrote:
> Does anyone on this list have any practical experience with BTRFS and in
> particular snapshots?
> I like the way my Macs provide Time Machine backups quickly and efficiently
> and I'd like to implement something similar on my Fedora box.  While
> backintime provides similar functionality it uses rsync to ascertain what
> files have changed and takes an age to scan my 2TB home directory.
> I have plans to extend my RAID6 array to 16TB useable and don't want it to
> spent all day scanning unchanged files.  From the limited research I've done
> so far (Procrastination as I'm currently revising for an exam next week)
> BTRFS and snapshots look like a better solution.
> However, all the talk about BTRFS being unstable makes me a little nervous.
> Which leads me to ask, does anyone on the list have any practical experience
> with BTRFS?  Is it ready for prime time?  Will snapshots achieve what I want
> or should I return to revision?
> Regards,
> Ben
> [1] http://backintime.le-web.org/
> _______________________________________________
> GLLUG mailing list
> GLLUG at mailman.lug.org.uk
> https://mailman.lug.org.uk/mailman/listinfo/gllug

More information about the GLLUG mailing list