btrfs

btrfs

btrfs

软件

4.5

软件描述

Btrfs 是一种面向 Linux 的现代写时复制(CoW)文件系统,旨在实现高级功能的同时,注重容错性、修复能力以及简便的管理。

官方网站

访问软件的官方网站了解更多信息

官方认证

btrfs.wiki.kernel.org

安全链接HTTPS

什么是 btrfs?

从 Linux 内核 5.0 版本开始,Btrfs 实现了以下功能: 在某些配置下由于写时复制机制而具备大部分自愈能力 在线碎片整理及自动碎片整理挂载选项 在线扩容和缩容卷 在线添加和移除块设备 在线平衡(在块设备间移动对象以均衡负载) 离线文件系统检查 在线数据扫描,用于发现错误并自动修复具有冗余副本的文件 支持 RAID 0、RAID 1 和 RAID 10 子卷(每个磁盘分区中可独立挂载的一个或多个文件系统根) 通过 zlib、LZO 及(自 4.14 起)ZSTD 实现透明压缩,可按文件或卷配置 对子卷的原子可写(通过写时复制)或只读快照 通过 cp --reflink <源文件> <目标文件> 实现文件克隆(单个文件上的写时复制) 数据和元数据校验和(CRC-32C) 将 ext3/4 在不破坏原数据的前提下转换为 Btrfs(支持回滚)。此功能在 btrfs-progs 4.0 版本左右出现退化,于 4.6 版本重写。 只读存储的联合挂载,称为文件系统播种(将只读存储作为可写 Btrfs 的写时复制后端) 块丢弃(在某些虚拟化环境中释放空间,并提升启用 TRIM 的 SSD 的磨损均衡) 发送/接收(将快照间的差异保存为二进制流) 增量备份 带外数据去重(需用户态工具) 支持交换文件和交换分区

🔄 替代方案

6 个选择
Greyhole

Greyhole

软件

Greyhole 是一个使用 Samba 创建所有可用硬盘(无论其大小或连接方式)存储池的应用程序,并允许您创建所存储文件的冗余副本,以防止部分硬件故障导致的数据丢失。

免费 • 开源
查看详情
StableBit DrivePool

StableBit DrivePool

文件管理器, 磁盘管理器

4

最先进的基于文件的驱动器池化软件。

付费 • 专有
查看详情
OpenZFS

OpenZFS

软件

OpenZFS 是一种高级文件系统和卷管理器,最初为 Solaris 开发,现由 OpenZFS 社区维护。

免费 • 开源
查看详情
💻
5

mergerfs 是一种面向简化众多普通存储设备上文件存储与管理的联合文件系统。它类似于 mhddfs、unionfs 和 aufs。

免费 • 开源
查看详情
💻

驱动程序将多个挂载点合并为一个。

免费 • 开源
查看详情
bcachefs

bcachefs

软件

Bcachefs 是 Linux 上一个先进的新型文件系统,注重可靠性与健壮性,并具备现代文件系统应有的全套功能。

免费 • 开源
查看详情
评分4.5 / 5.0

支持平台

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。