Linux 分区数据备份实用指南
一、方法总览与选型
二、常用方法快速上手
dd / dcfldd 镜像备份与恢复(整盘或分区)
dump / restore 增量备份(ext2/3/4)
rsync 文件级增量备份(目录/分区内容)
三、如何选择
| 场景 | 推荐工具 | 主要优点 | 注意点 |
|---|---|---|---|
| 整盘/分区克隆、可启动盘迁移 | dd/dcfldd | 逐字节精确复制,含分区表/引导区 | 目标空间需足够;操作前确认 if/of;建议离线操作 |
| ext2/3/4 按时间点恢复 | dump/restore | 原生增量、备份集管理清晰 | 仅适用于 ext 系列;恢复需按级别顺序 |
| 目录/分区内容日常备份 | rsync | 增量高效、易自动化、可远端 | 非裸设备镜像;注意权限/ACL/xattrs 与保留规则 |
| 图形化/批量部署 | Clonezilla/Partclone | 支持多文件系统、批量克隆 | 需启动介质;镜像与设备容量/布局需匹配 |
| 坏扇区介质抢救 | ddrescue | 容错读取、可断点续传 | 先镜像再恢复,避免二次损伤 |
| 加密与云备份 | Duplicity | 加密增量、支持多后端 | 需密钥管理;恢复需相同环境与密码 |
| 系统快照回滚 | Timeshift | 系统级快照、快速回滚 | 主要面向系统分区;非通用文件备份工具 |
四、关键注意事项
五、自动化与排错建议