I would like to have one storage pool with multiple disks. Raid5 for metadata of course. But for user-data I would like to set the level of redundancy on a per file or per subvolume level. Can BTRFS do this?
In ZFS there is a 'copies' attribute that is supposed to have this effect. The BTRFS wiki page lists the feature "File Mirroring". But does that refer to full data mirroring or actually on a per file basis?