ZFS vs btfrs

Šarūnas sarunas.burdulis at yahoo.com
Fri Feb 25 15:45:25 EST 2022


On 23/02/2022 11.25, Ben Scott wrote:
> MY SCENARIO
> 
> I'm going to be building a new home server soon.  Historically I've
> used Linux RAID and LVM and EXT2/3/4/5/102, but all the cool kids are
> using smarter filesystems these days.  I should really get with the
> times.  They do seem to confer a lot of advantages, at least on paper.

Since ca. 2016-17 I'm running a miniITX-based home server with Btrfs 
RAID-1 (data and metadata) as main storage. A really modest system built 
from parts, Core i5-6600, 8GiB RAM. It's an n-th incarnation for that 
system, but the first with Btrfs. Somewhat inspired by [1]. It serves as 
1) an archive of personal digital stuff/cruft, 2) current backups of 
home workstation (digital photography hobby, some videography, all 
Linux), 3) DLNA/UPnP storage and service (Gerbera, formerly Mediatomb) 
for images, audio and video. So far it was completely problem free. It's 
on Back-UPS, sufficient to survive power outages, which luckily are very 
brief in this NH town. Using Btrfs RAID features implies one is aware of 
proper procedures in case of e.g. disk failure [2].

Elsewhere (i.e. $work) I started using Btrfs even earlier. Mainly for 
backups and archives. Daily/weekly/monthly snapshots before rsync for 
current (replacing rsnapshots with hard links). Btrfs snapshots are 
instantaneous. No Btrfs RAID until recently, as all storage was already 
HW RAID.

1. 
https://arstechnica.com/information-technology/2014/01/bitrot-and-atomic-cows-inside-next-gen-filesystems/

2. https://btrfs.wiki.kernel.org/index.php/Using_Btrfs_with_Multiple_Devices

-- 
Šarūnas Burdulis
math.dartmouth.edu/~sarunas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature
Type: application/pgp-signature
Size: 495 bytes
Desc: OpenPGP digital signature
Url : http://mail.gnhlug.org/pipermail/gnhlug-discuss/attachments/20220225/7472a762/attachment.bin 


More information about the gnhlug-discuss mailing list