在 Linux 上使用 rsync 复制时如何跳过存在读取错误的文件?

在 Linux 上使用 rsync 复制时如何跳过存在读取错误的文件?

我正在将文件从我的 sda 复制到我的 sdb。sda 上有读取错误,这意味着当文件写入读取错误块时,读取此文件会引发几个读取错误,从而冻结系统。

我希望 rsync 跳过这些文件,保持 sdb 上的旧文件完好无损。没问题,我做好了丢失最新文件的准备。

是否可以跳过读取错误的文件?我该怎么做?

谢谢您的任何建议。

答案1

我不知道 rsync 有没有办法从硬件错误中正常恢复。最好的办法是使用类似下面的命令对设备进行块级复制救援. 然后可以将“已拯救”的副本进行 rsync,或按原样使用。

相关内容