Debian文件系统数据恢复策略
一 策略总览与优先级
二 场景化恢复流程
三 关键命令与工具速查
| 目标 | 工具 | 典型命令 |
|---|---|---|
| 卸载分区 | util-linux | sudo umount /dev/sdXY |
| 检查/修复 ext4 | e2fsprogs | sudo fsck.ext4 -p /dev/sdXY;必要时 sudo fsck.ext4 -fy /dev/sdXY |
| 修复 XFS | xfsprogs | sudo xfs_repair /dev/sdXY |
| 检查 Btrfs | btrfs-progs | sudo btrfs check /dev/sdXY |
| 分区/文件恢复 | TestDisk | sudo testdisk → Analyse → Quick/Deep Search → 保存/复制 |
| 文件恢复 | extundelete | sudo extundelete /dev/sdXY --restore-file /path/file |
| 文件恢复 | ext3grep | sudo ext3grep --restore-file file5 /dev/sdb1 |
| 文件恢复 | PhotoRec | sudo photorec /dev/sdXY(按向导选择类型与保存目录) |
| 引导修复 | GRUB | sudo grub-install /dev/sda |
| 磁盘健康 | smartmontools | sudo smartctl -a /dev/sdX |
| 日志排查 | systemd/journald | journalctl -xe |
| 只读挂载检查 | coreutils | df -h(关注是否为ro) |
| 以上工具均可通过 apt 安装,命令参数以实际分区(如**/dev/sda1**、/dev/nvme0n1p2)为准。 |
四 预防与日常运维
五 常见误区与建议