백업 파일 : 성공적으로 복사된 파일 및 오류를 추적하기 위한 로그

백업 파일 : 성공적으로 복사된 파일 및 오류를 추적하기 위한 로그

Ubuntu 20.04를 사용하고 있으며 Ubuntu 22.04를 새로 설치하고 싶습니다.

파티션이 하나 있는데 노트북에 있는 파일을 외부 SSD에 복사하고 싶습니다.

일부 파일을 복사하는 동안 몇 가지 오류가 발생했습니다(예: 파일 복사 오류, 잘못된 문자(20,000개가 넘는 파일, 수동으로 이름을 바꾸거나 정규 표현식을 사용하고 싶지 않음 등)).

복사된 파일(성공 여부)에 대한 로그를 유지하는 방법이 있습니까? 복사된 파일을 확인할 수 있기를 원하지만 복사할 수 없는(건너뛰기)* 파일과 오류 유형이 포함된 로그가 있습니까?

*아니면 나중에 돌아가서 확인할 수 있도록 최소한 파일 이름(0kB라도)이 필요합니까?

미리 감사드립니다.

답변1

rsync -av /path/to/copyfrom/--log-file= foo.log생성됨정확히예상 출력.
그 후, 복사된/복사되지 않은 총 파일 수 + 복사할 수 없는 파일의 오류 및 경로를 추출하는 작은 스크립트를 작성했습니다.

"대상" SSD는 ntfs로 포맷되어 허용된 문자 등으로 인해 일부 오류가 발생했습니다. SSD가 ext4로 포맷되면(Windows의 ext4 "제한"은 신경쓰지 않습니다) 모든 것이 정상이었습니다.

관련 정보