Btrfs
Btrfs 是一种稳定的写时复制文件系统,具备位衰减防护、子卷与快照等特性。它随 Storage 软件包提供,支持 RAID 配置、子卷管理与快照。
Btrfs
信息
此功能需要 Storage 软件包。 Btrfs 是一种功能丰富的写时复制文件系统。它是一些流行 Linux 发行版(如 Fedora)的默认文件系统,并被许多大型公司使用。多年来,它已证明比其他流行文件系统更稳定、更灵活。最重要的特性包括:
- 位衰减防护(在 Btrfs-RAID 模式下使用时)。
- 子卷。
- 快照。
- 设备之间的快照传输。
快速开始:将磁盘格式化为 Btrfs
将单块磁盘格式化为 Btrfs,并使用默认挂载点:
/disk/print
/disk/format <disk-name> file-system=btrfs
/disk/btrfs/filesystem/print
格式化完成后,磁盘会在 /disk/btrfs/filesystem/print 下出现新的 Btrfs 文件系统条目,默认标签为 <disk-name>-fs(可通过 /disk/btrfs/filesystem/set <label> label=MyLabel 修改标签)。该磁盘会像其他硬盘一样挂载,并可在 /file 中访问。此后你可以为文件系统设置标签、创建 子卷与快照、将多块磁盘组合为 Btrfs RAID,或设置例行 维护。
Btrfs 功能位于三个菜单中:
/disk/btrfs/filesystem:每个已格式化的 Btrfs 文件系统对应一个条目,包含标签、设备成员关系(add-device、remove-device、replace-device)、RAID 配置与维护任务(balance-start、scrub-start、reset-counters)。/disk/btrfs/subvolume:文件系统的子卷与快照。/disk/btrfs/transfer:向其他设备发送快照或从其他设备接收快照。
另请参阅
- Btrfs RAID:RAID1 与 RAID10 设置、磁盘更换以及 BraidHealthCheck 脚本。
- Btrfs 子卷与快照:创建子卷、生成快照、在设备之间传输快照。
- Btrfs 维护:定期 scrub、balance、自动快照轮换与可用空间管理。