ddrescue 的最大输出文件大小是多少?(恢复大小)

ddrescue 的最大输出文件大小是多少?(恢复大小)

我有一个损坏的 2TB vmdk 文件,我现在将其安装为驱动器。恢复于 4 天前开始,现在仍在运行。

所以我真的需要知道需要多长时间,否则可以恢复大量数据吗?有什么问题吗?

答案1

首先,ddrescue 的输出应该是可见的,并且您应该看到数字稳步上升。

有大量因素将决定处理 2TB 需要多长时间,但 ddrescue 命令应该显示当前和平均速率(以 kB/s 为单位),可用于计算您应该等待多长时间。

我已经很久没用过 ddrescue 了,但我记得你应该指定一个 mapfile。摘自手册:

The format for running ddrescue is:

 ddrescue [options] infile outfile [mapfile]

 infile and outfile may be files, devices or partitions. mapfile is a regular file and must be placed in an existing directory. If mapfile does not exist, ddrescue will create it.

 Always use a mapfile unless you know you won't need it. Without a mapfile, ddrescue can't resume a rescue, only reinitiate it.

如果您使用了 mapfile,并且由于某种原因您感到担心,您可以安全地中断该过程(ctl-c 或 kill 都可以),然后重新启动该过程,从您上次中断的地方继续。

相关内容