내용은 다르지만 이름은 같은 파일을 동기화하세요!

내용은 다르지만 이름은 같은 파일을 동기화하세요!

저는 휴대폰에 있는 사진 디렉토리 중 일부를 다음과 같이 Linux 컴퓨터의 폴더에 백업했습니다.

rsync -rtvu source_dir/  destination_dir/

매우 잘 작동합니다. 대상 디렉토리에는 수백 개의 파일이 포함될 수 있지만 소스에서 몇 개의 새 파일만 복사합니다.

어쨌든, 나는 거의 사용하지 않는 오래된 비디오 카메라로 동일한 명령을 시도했고, 날짜나 타임스탬프를 포함하여 전화기처럼 합리적인 방식으로 파일 이름을 지정하는 대신 고유하지 않은 이름을 지정하는 것을 발견했습니다. 다음과 같습니다:

00000.MTS  00004.MTS  00008.MTS  00012.MTS  00016.MTS  00020.MTS
00001.MTS  00005.MTS  00009.MTS  00013.MTS  00017.MTS  00021.MTS
00002.MTS  00006.MTS  00010.MTS  00014.MTS  00018.MTS  00022.MTS
00003.MTS  00007.MTS  00011.MTS  00015.MTS  00019.MTS

이 SD 카드를 지우고 다른 것을 촬영할 계획이었지만 이 백업 명령이 완벽하다고 생각하지는 않습니다. rsync는 제가 생각하는 파일 내용보다는 파일 이름을 봅니다.

이게 진짜야? rsync는 파일의 해시가 유사한지 확인하고 그렇지 않은 경우 이름을 바꿀 수 있습니까? 아니면 다른 적합한 솔루션이 있습니까?

관련 정보