Ich würde btrfs selbst noch nicht nutzen, höchstens auf einem Testsystem aber dafür fehlen Zeit und Hardware.
Zudem gibt es weitere Gründe welche gegen den Einsatz in Produktivsystemen sprechen:
Introduced Stable: Yet to be released
Unstable: 3.2.8, February 2012
Zu gut Deutsch = noch im "Beta" Status, also nichts für meine Daten
No production-ready consistency-check and -recovery tool
Until January 2012, no filesystem check program had been released. Meaning that a btrfs filesystem could become corrupt and lose all its files if a machine crashed or lost power on disks that didn't handle flush requests correctly.
AUTSCH, sowas kann das Ende bedeuten ... alleine die MÖGLICHKEIT eines totalen, nicht wiederherstellbaren Datenverlustes nach einem Absturz (jaja, ich weiß, dafür sollte man ja seine Backups haben)
Does btrfs support deduplication?
Not yet. A preliminary patch was sent to the mailing list in early 2011, for discussion. Nobody has yet picked up on the work to develop it further.
und
A note on encryption
Whilst Chris Mason said in his interview in 2009 that encryption was planned for btrfs, this is unlikely to be implemented for some time, if ever, due to the complexity of implementation and pre-existing tested and peer-reviewed solutions[19]. The current recommendation for encryption with btrfs is to use a full-disk encryption mechanism such as dm-crypt or LUKS on the underlying devices, and to create the btrfs filesystem on top of that layer.
Also Dedup noch gar nicht offiziell und Verschlüsselung nur "aufgesetzt", nicht integriert.
ZFS dagegen
Released Stable in June 2006
Also seit über 5 Jahren offiziell stabil verfügbar.
Data Integrity
One major feature that distinguishes ZFS from other file systems is that ZFS is designed from the ground up with a focus on data integrity. That is, protect the user's data on disk, against silent data corruption caused by e.g., bit rot, cosmic radiation, current spikes, bugs in disk firmware, ghost writes, etc.
Unter anderem deswegen setzen es viele ein, genauso ich. Kein möglicher Datenverlust mangels Dateisystemchecktools wie in btrfs - und dank "scrub" hat ZFS auch schon defekte Hardware bei mir erkannt, unter anderem defekten ECC Speicher und Festplatten deren SMART Status noch als OK gemeldet wurde.
ZFS Pool Versions
...
21 snv_128 Deduplication
...
30 snv_149 Encryption
OK OK, ZFS hatte Dedup und Verschlüsselung auch nicht von Anfang an - aber es hat sie jetzt (und nicht irgendwann). Es wird weiterhin entwickelt aber als stable, keine "Beta".
Meiner Meinung nach ist btrfs momentan nur was für Bastler und Entwickler, wer Wert auf seine Daten legt sollte lieber auf ZFS vertrauen.