btrfs

Btrfs 文件系统管理

补充说明

btrfs 是 Linux 的写时复制文件系统,支持子卷、快照、压缩、校验和和多设备。它适合单盘/镜像和需要快照的场景,但 RAID 5/6 不建议用于生产。

常用示例

mkfs.btrfs -L data /dev/sdX
mount -o compress=zstd /dev/sdX /mnt
btrfs filesystem show
btrfs filesystem df /mnt
btrfs filesystem usage /mnt
btrfs subvolume create /mnt/@data
btrfs subvolume list /mnt
btrfs subvolume snapshot -r /mnt/@data /mnt/snapshots/data-$(date +%F)
btrfs scrub start /mnt
btrfs scrub status /mnt
btrfs balance start -dusage=50 /mnt
btrfs device add /dev/sdY /mnt
btrfs device remove /dev/sdX /mnt

易错点与排错

相关命令