Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

In my experience, btrfs send does a lot of random reads and is therefore rather slow when reading from mechanical disks. Backing up to a mechanical USB drive is fast enough, restoring from that drive can take forever (but you can use seeding). This tool reads the disk sequentially and should reach much higher throughput.

On the other hand, btrfs send skips empty and unchanged blocks. If the disk is mostly empty, send could still be the faster option.



But btrfs is supported on GNU/Linux platforms, ZFS on FreeBSD/Solaris ones. So they are not portable, OS-specific -- and it can be disadvantage.


Zfs-on-Linux has come a long way. I've been running it for my storage array at home without issues for about a year.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: