GNU ddrescue

软件描述

命令行工具,用于从损坏的磁盘或文件中高效复制和恢复数据,通过日志文件跟踪进度,支持自动续传、合并多个受损源,并提供填充模式以覆盖、标记或修复扇区,适用于高级恢复场景。

官方网站

访问软件的官方网站了解更多信息

官方认证

www.gnu.org

安全链接HTTPS
立即访问

什么是 GNU ddrescue?

GNU ddrescue 是一款数据恢复工具。它可将数据从一个文件或块设备(如硬盘、光驱等)复制到另一个位置,在遇到读取错误时尽力挽救数据。

ddrescue 的基本操作完全自动化,无需等待错误发生、停止程序、查阅日志、切换反向模式等操作。

若使用 ddrescue 的日志文件功能,数据恢复效率极高(仅读取所需的数据块)。同时可在任意时刻中断恢复过程,并稍后从同一位置继续。

当 ddrescue 在输入中发现坏扇区时,不会向输出写入零值,也不会在未被要求的情况下截断输出文件。因此每次对同一输出文件运行时,它都会尝试填补空白区域,而不会擦除已恢复的数据。

自动合并备份:如果你有多个受损的文件、光盘等副本,依次对每个副本使用 ddrescue 并指向同一个输出文件,通常可以获得一个完整且无错的文件。这是因为不同输入文件在同一位置出现损坏的概率极低。配合日志文件,后续副本仅读取必要的数据块。

可刻录 CD 和 DVD 介质的数据保存时间有限(通常为多年)。此后数据会逐渐丢失,读取错误从外圈逐步向内圈蔓延。请为每张重要光盘烧录两份(或更多)副本,以便日后用 ddrescue 恢复。

日志文件会定期保存至磁盘,因此即使发生崩溃,也能以极少的重复复制量继续恢复工作。

ddrescue 还具备“填充模式”,可选择性地覆盖输出文件的部分内容,具有多种实用用途,例如清除数据、标记坏区,甚至在某些情况下“修复”损坏的扇区。

🔄 替代方案

25 个选择
Data Deposit Box

Data Deposit Box

0

数据存档箱是一家成熟的云备份解决方案公司,为中小型企业(SMB)提供大型企业所使用的高级安全与保护服务。该公司拥有专利的备份技术,以其艾字节级扩展能力著称……

Systweak Advanced Disk Recovery

Systweak Advanced Disk Recovery

0

高级磁盘恢复是一款可让您从计算机中恢复已删除文件或数据的工具。使用该工具,您还可以从光盘/DVD、可移动USB存储设备以及硬盘驱动器分区中恢复数据。

0

用 Python 编写的程序,尝试从磁盘或磁盘镜像中重建和恢复数据。建议用于磁盘镜像,与 ddrescue 配合效果良好。目前仅支持 NTFS 文件系统。可在任何支持 Python 的操作系统上运行。

0

用于从数码相机存储卡及其他设备恢复错误的工具。仅支持命令行操作。

4Card Recovery

4Card Recovery

0

内存卡恢复软件,可从SD、XD、CF卡等任何类型的存储卡/USB中恢复因删除、格式化、未格式化错误、原始文件系统错误、恢复出厂设置等原因丢失的文件和照片。

上一页下一页