Tan*_*n六四 4 linux hard-drive rsync file-transfer command-line
我正在从损坏的 HDD(不是 SDD)复制,其中大约 15% 的文件会导致 I/O 错误。我只想要剩下的 85% 完整文件,并获得损坏文件的列表。怎么做?
cp 在第一次读取错误时停止。scp/rsync 抱怨并删除副本(想要)并退出(不需要)。出现 I/O 错误后无法继续,至少通过阅读 rsync(1) 手册找不到。
我谷歌了很长时间,所有帖子都是关于其他需求的:
感谢您阅读不需要的答案列表!
注意:这是一个物理损坏的磁盘,由适当的诊断工具确认。我也运行了一个彻底的 fsck。
rsync --ignore-errors
到目前为止,似乎成功了。我没想到它会起作用,因为手册上说:
--ignore-errors
Tells --delete to go ahead and delete files even when there are I/O errors.
Run Code Online (Sandbox Code Playgroud)
我根本没有使用--delete
选项。
归档时间: |
|
查看次数: |
9765 次 |
最近记录: |