손상된 파일의 백업을 건너뛰기 위한 rsync 명령의 스위치 또는 옵션은 무엇입니까?

손상된 파일의 백업을 건너뛰기 위한 rsync 명령의 스위치 또는 옵션은 무엇입니까?

좋은 파일을 덮어쓰지 않도록 손상된 파일의 백업을 건너뛰기 위한 rsync 명령의 스위치 또는 옵션은 무엇입니까?

답변1

Rsync의 사업은 파일, 사마귀 및 모든 것의 미러를 생성하고 동기화하는 것입니다. 이에 대한 옵션이 없습니다.아마도파일을 동기화하지 않습니다.

유일한 예외는 삭제가 거부된다는 것입니다.어느I/O 오류로 인해 하나의 파일이라도 일시적으로 누락된 것으로 의심하게 되지만 이는 기본적으로 활성화되어 있으므로 아무 작업도 수행할 필요가 없습니다. (를 사용하여 오류 방지 기능을 비활성화할 수 있습니다 --ignore-errors).

그러나 rsync는 이름을 stdin으로 파이프할 수 있는 옵션 --files-from=FILE을 사용합니다. 따라서 자체 손상 검사를 수행하고 미러링을 위해 좋은 파일만 rsync로 파이프할 수 있습니다.FILE-

경고: --files-from=불필요하게 명백하지 않은 다양한 동작 변경을 의미하므로 설명서를 주의 깊게 읽어야 합니다. --deletersync가 더 이상 존재하지 않는 파일과 손상되어 나열하지 않기로 선택한 파일 간의 차이를 알 수 있는 방법이 없기 때문에 사용할 수도 없습니다 . 또한 파일 이름의 공백에 주의해야 하므로 --from0.

관련 정보