btrfs

btrfs

Btrfs是用于Linux的现代写时复制(CoW)文件系统,旨在实现高级功能,同时还致力于容错,修复和易于管理。
从Linux内核5.0版开始,Btrfs实现了以下功能:由于写时复制特性,大多数情况下会进行自我修复在线碎片整理和自动碎片整理选项在线卷增长和缩小在线块设备的添加和删除联机平衡(在块设备之间移动对象以平衡负载)脱机文件系统检查联机数据清理以查找错误并自动修复具有冗余副本的文件RAID 0,RAID 1和RAID 10子卷(其中一个或多个可单独安装的文件系统根目录每个磁盘分区)通过zlib,LZO和(自4.14起)ZSTD透明压缩,可按文件或卷配置原子可写(通过写时复制)或只读子卷快照文件克隆(在单个文件上写时复制))通过cp --reflink[39]数据和元数据的校验和(CRC-32C)从ext3 / 4到Btrfs的就地转换(带回滚)。此功能围绕btrfs-progs 4.0版本回归,在4.6中从头重写。联合安装只读存储,称为文件系统种子(只读存储用作可写Btrfs的写时复制后备)块丢弃(在某些虚拟化设置上回收空间,并通过TRIM改善SSD的磨损程度)发送/接收(保存快照到二进制流之间的差异)增量备份带外重复数据删除(需要用户空间工具)能够处理交换文件和交换分区...
btrfs

Linux版btrfs的替代品

Unraid

Unraid

用于个人和小型企业的操作系统,具有企业级功能,可让您使用应用程序,VM,存储设备和硬件的任意组合来配置计算机系统,以最大化性能和容量。
mergerfs

mergerfs

mergefs是一个联合文件系统,旨在简化众多商品存储设备中文件的存储和管理。它类似于mhddfs,unionfs和aufs。
mhddfs

mhddfs

该驱动程序将多个安装点合并为一个安装点。