官方网址: https://github.com/teejee2008/timeshift 10. ddrescue 主要功能: ddrescue是一个数据恢复工具,能够从损坏的介质中复制数据。 使用方式示例: 将损坏的磁盘/dev/sda复制到另一磁盘: ddrescue /dev/sda /dev/sdb /path/to/logfile 从磁盘映像文件恢复: ddrescue /path/ to/image.img /dev/sda /path/to/logfile 交互式地查看进度和状态: ddrescue -d -D --force /dev/sda /dev/sdb /path/to
Ddrescue 它将数据从一个文件或块设备(硬盘,光盘,等等)到另一个,试图拯救好的部分首先在读取错误的情况下。 对Ddrescue基本操作是全自动的。 如果你使用Ddrescue映射文件功能,数据是非常有效的(只需要救出块被读取)。此外,你可以随时中断救援,并在同一时间恢复。映射文件是Ddrescue效能的重要组成部分。
2、Ddrescue Ddrescue的目的是将这个文件中的数据复制到另一个。这对恢复放在崩溃和损坏磁盘上的数据非常有帮助。 Ddrescuelog是操纵ddrescue日志文件的工具,能显示日志文件的内容,实现日志文件与其他格式文件的相互转换、压缩日志文件、测试救援状态等,并且在完成救援之后还可以删除日志文件。 此外,ddrescue的基本操作都是全自动的。 3、Test disk 这是GNU通用公共许可证授权的开源软件。它也是免费的数据恢复软件。
进行扇区级恢复 ddrescue -d -r3 /dev/sda disk_image.dd ddrescue.log 高级碎片重组工具: 专业碎片重组软件介绍 自定义工具开发与应用 自动化与批量处理方法 创建镜像,跳过错误 ddrescue -n /dev/sda disk_image.dd rescue.log # 快速模式 # 尝试恢复坏块数据 ddrescue -r3 /dev/sda disk_image.dd 创建受损硬盘镜像(外部设备) ddrescue -n -c 1024 /dev/sdb disk_image.dd rescue.log # 使用badblocks检测坏道(只读模式) badblocks 开源与免费恢复工具 核心开源工具: TestDisk/PhotoRec高级应用 GNU ddrescue使用技巧 Sleuth Kit深度恢复功能 Foremost签名扫描优化 专业辅助工具: ': '/usr/bin/ddrescue', 'testdisk': '/usr/bin/testdisk', 'photorec': '/usr/bin
|UDMA_CRC_Error_Count)"done# 尝试强制组装阵列sudo mdadm --assemble --force /dev/md0 /dev/sd[b-k]1# 如果组装失败,使用ddrescue 恢复数据sudo apt install ddrescue# 从故障磁盘创建镜像sudo ddrescue -d -r3 /dev/sdf1 /mnt/recovery/sdf1.img /mnt/recovery /sdf1.logsudo ddrescue -d -r3 /dev/sdg1 /mnt/recovery/sdg1.img /mnt/recovery/sdg1.log# 使用镜像文件重新组装阵列sudo 如果文件系统损坏严重,从备份恢复sudo systemctl stop mysqlsudo umount /var/lib/mysql# 使用ddrescue尝试数据恢复sudo apt install ddrescuesudo ddrescue -d -r3 /dev/sdb1 /mnt/recovery/mysql.img /mnt/recovery/mysql.log# 挂载镜像文件检查数据sudo
使用ddrescue恢复数据 # 安装ddrescue yum install ddrescue # 创建磁盘镜像(先救数据,后分析) ddrescue -d -r3 /dev/sda /backup
mondo rescue 是工作时打包拷贝的,但是对于 Ubuntu 16.04 及以上的系统,bug太多,根本用不了,推荐 clonezilla , 感觉速度更快一些 dd 系列 dd dcfldd ddrescue G4L clonezilla dd dd 是 Linux 发行版基本都带的工具,可以用来做的事情也非常多,这里我们只演示用来全盘拷贝的功能 dcfldd 和 ddrescue 都是dd升级版或者辅助工具
使用ddrescue恢复数据# 安装ddrescueyum install ddrescue# 创建磁盘镜像(先救数据,后分析)ddrescue -d -r3 /dev/sda /backup/sda_image.img
calculator utility. dd Used to convert and copy a file, create disk clone, write disk headers, etc. ddrescue