Btrfs

Btrfs 是一种稳定的写时复制(copy-on-write)文件系统,具备静默数据损坏(bitrot)保护、子卷和快照等功能。它自 RouterOS v7.18beta2 起随 Storage 软件包提供,支持 RAID 配置、子卷管理和快照传输。

Btrfs

信息

Btrfs 页面中描述的功能从 RouterOS v7.18beta2 起可用,并且需要 Storage 软件包。 Btrfs 是一种功能丰富的写时复制文件系统,自 2007 年就已存在。它是一些流行 Linux 发行版(如 Fedora)的默认文件系统,也被许多大型公司(如 Meta)用于其数据中心。多年来,它已证明自己比其它流行文件系统更加稳定和灵活。最重要的特性包括:

  • 静默数据损坏(bitrot)保护(在 Btrfs-RAID 模式下使用时)。
  • 子卷。
  • 快照。
  • 传输。

快速入门:将磁盘格式化为 Btrfs

将单个磁盘格式化为 Btrfs,并在默认挂载点下访问:

/disk/print
/disk/format <disk-name> file-system=btrfs
/disk/btrfs/filesystem/print

格式化完成后,该磁盘会在 /disk/btrfs/filesystem/print 下显示为一条 Btrfs 文件系统条目。你可以在这里为其设置标签、配置子卷/快照,或将多个磁盘组合成一个 Btrfs RAID。

相关主题

  • Btrfs RAID —— RAID1 和 RAID10 配置、磁盘更换以及 BraidHealthCheck 脚本。
  • Btrfs 子卷与快照 —— 创建子卷、制作快照、在设备之间传输快照。
  • Btrfs 维护 —— 定期 scrub、balance、自动快照轮换以及可用空间管理。