ZFS vs btfrs
Chuck McAndrew
chuck.mcandrew at adhocteam.us
Thu Feb 24 09:00:50 EST 2022
I would add one feature about ZFS that is super useful and that is the
ability to replicate datasets to a remote server. I don't know if btrfs has
a similar feature, but the ability to have a backup server offsite and just
setup a cron job to replicate it was awesome for DR. It makes backing up
your snapshots very very easy.
On Thu, Feb 24, 2022 at 4:55 AM Ian Kelling <iank at fsf.org> wrote:
>
> Ben Scott <dragonhawk at gmail.com> writes:
>
> > Hi all,
> >
> > We haven't had a really good flamewar ^W discussion on here in far too
> long...
> >
> > SUMMARY
> >
> > Btfrs vs ZFS. I was wondering if others would like to share their
> > opinions on either or both? Or something else entirely? (Maybe you
> > just don't feel alive if you're not compiling your kernel from
> > patches?) Especially cool would be recent comparisons of two or more.
> >
> > I'll provide an info dump of my plans below, but I do so mainly as
> > discussion-fodder. Don't feel obligated to address my scenario in
> > particular. Of course, commentary on anything in particular that
> > seems like a good/bad/cool idea is still welcome.
> >
> > RECEIVED WISDOM
> >
> > This is the stuff every article says. I rarely find anything that goes
> deeper.
> >
> > - ZFS has been around/stable/whatever longer
> > - btfrs has been on Linux longer
>
>
> > - btfrs is GPL, ZFS is CDDL or whatever
> > - Licensing kept ZFS off Linux for a while
> > - ZFS is available on major Linux distros now
>
> Those points aren't quite right. Nothing has changed regarding
> licensing. https://www.fsf.org/licensing/zfs-and-linux
> https://sfconservancy.org/blog/2016/feb/25/zfs-and-linux/ . Tldr: cddl
> is gpl incompatible. The only thing that changed is that Ubuntu decided
> to ship the zfs kernel module, they are ignoring the license, and there
> hasn't been any public license enforcement yet, but it could come from
> ZFS or linux copyright holders. Other than ubuntu, zfs for linux comes
> without cooperation from the major distros or upstream linux, and thus,
> if you are using your distro's kernel, it will sometimes break when you
> upgrade. ZFS doesn't benefit from the linux's code review, continuous
> integration, collaboration, etc. So, a good reason to use BTRFS over ZFS
> on linux is simply to support copyleft licensing in general and support
> upstream linux. For all your technical goals, I think BTRFS will do
> fine, I've been using it for many years now.
>
> --
> Ian Kelling | Senior Systems Administrator, Free Software Foundation
> GPG Key: B125 F60B 7B28 7FF6 A2B7 DF8F 170A F0E2 9542 95DF
> https://fsf.org | https://gnu.org
> _______________________________________________
> gnhlug-discuss mailing list
> gnhlug-discuss at mail.gnhlug.org
> http://mail.gnhlug.org/mailman/listinfo/gnhlug-discuss/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.gnhlug.org/pipermail/gnhlug-discuss/attachments/20220224/a875da4c/attachment-0001.html
More information about the gnhlug-discuss
mailing list