centos

centos filesystem数据恢复方法

小樊
41
2025-09-05 16:04:43
栏目: 智能运维

CentOS文件系统数据恢复方法如下:

  1. 使用extundelete工具(适用于ext3/ext4文件系统)

    • 安装:sudo yum install extundelete
    • 卸载分区:sudo umount /dev/sdXY/dev/sdXY为实际分区)
    • 恢复文件:
      • 单个文件:sudo extundelete /dev/sdXY --restore-file /path/to/file
      • 整个目录:sudo extundelete /dev/sdXY --restore-directory /path/to/directory
      • 所有文件:sudo extundelete /dev/sdXY --restore-all
  2. 使用TestDisk工具(支持多种文件系统)

    • 安装:sudo yum install testdisk
    • 运行:sudo testdisk,选择磁盘和分区,扫描后预览并复制文件到安全位置。
  3. 使用PhotoRec工具(恢复特定类型文件)

    • 安装:sudo yum install photorec
    • 运行:sudo photorec /dev/sdXY,选择文件类型和分区,扫描后恢复。
  4. 从备份恢复

    • 若有tar/rsync等备份,使用对应命令还原,如tar -xvzf backup.tar.gz -C /restore_dir

注意事项

0
看了该问题的人还看了