傻瓜版:Btrfs 精简备份 | 一条命令

傻瓜版:Btrfs 精简备份 | 一条命令
核心差距算明白,再给你傻瓜一键命令,和dd一样简单、更好用、镜像更小。

一、先算明白:能小多少

举例:
  • Btrfs 分区总大小:50GiB
  • 实际存的文件:12GiB
  1. dd 整分区镜像→ 镜像固定 50GiB
  2. btrfs 专用备份→ 镜像只有 12GiB
直接少掉:✅ 省去 76% 空白垃圾空间✅ 备份时间少一大半✅ 不瞎读写空白扇区,硬盘更耐用

二、原理大白话(好理解)

  1. dd
    不管空的、没用的、删除残留数据,从头到尾全部复制
  2. btrfs 快照备份
    自带识别:哪里有数据、哪里是空的
    只复制有用数据,空白直接跳过
    而且不是普通复制文件,是备份 Btrfs 底层结构,
    权限、子卷、压缩属性全部保留,恢复和 dd 一样完整。

三、前提(你已经满足)

你分区本身就是 Btrfs之前装过:btrfs-progs✅ 直接能用,不用额外装软件

四、傻瓜版:Btrfs 精简备份 | 一条命令

1. 先给分区做只读快照(保证备份不损坏)

bash
运行
sudo btrfs subvolume snapshot -r /dev/sdc3 /mnt/tmp-bak-snap

2. 精简打包备份(只存真实数据)

bash
运行
sudo btrfs send /mnt/tmp-bak-snap | gzip > /media/ubunto/LEROMS1/bak001/share-btrfs-light.img.gz

五、对应恢复命令(极简)

bash
运行
gzip -d -c /media/ubunto/LEROMS1/bak001/share-btrfs-light.img.gz | sudo btrfs receive /dev/sdc3

六、和你 dd 对比总结

  1. dd
  • 优点:所有文件系统通用、无脑简单
  • 缺点:分区多大,镜像就多大,空白全抄,又大又慢
  1. btrfs 专属备份(你最合适)
  • 优点:
    • 镜像体积 = 实际文件大小
    • 速度快、省空间、省硬盘写入
    • 完整保留 Btrfs 所有特性
  • 缺点:只给 Btrfs 分区用,别的格式不能用

七、给你最终选择建议

  • 以后只备份 Btrfs 分区 → 用这套精简命令,性价比拉满
  • 以后备份 NTFS/EXT4 其他格式 → 老老实实继续用dd
我可以给你整理一份「和你 dd 笔记风格一样」的分割线版笔记,直接抄进文档长期保存,要不要?
=====================================================






刀神道一奶-商品自动发货系统

联系我们 订单查询