rsync --size-only -avbr은 백업 파일을 생성할 수 없습니다.

rsync --size-only -avbr은 백업 파일을 생성할 수 없습니다.

최근에 그걸 발견 rsync하고 사용하기 시작했어요. filename&만을 기준으로 파일을 비교하고 싶습니다 filesize. 둘 다 일치하면 건너뛰고, 크기가 다르면 대상 버전을 유지하고(이름 바꾸기) 소스에서 복사합니다.

시도해 보았지만 rsync --size-only -avbr동일한 이름과 다른 크기의 백업 파일을 만들 수 없습니다. 하나의 파일 옵션으로 교체하면 됩니다(소스는 NTFS, 대상 exFAT). tmpfs먼저 더미 파일을 사용하여 드라이브에 테스트 환경을 만들었습니다. 백업을 만든 다음 실제로 두 파일을 복사하고 마지막으로 다시 백업 복사본을 만듭니다 ~.

aLinux가 아닌 파일 시스템에서 일부 속성을 올바르게 읽지 못할 수 있는 플래그를 무시하는 것을 포함하여 문제가 여전히 존재하는지 확인하기 위해 원래 위치에서 여러 번 시도했습니다 . 이름과 작은 텍스트 유형의 내용으로 작은 파일을 rsync만들었습니다 . 여전히 동일한 문제가 발생했습니다. 방금 교체했습니다.12345678

제 경우 왜 rsync원본 문서가 보관되지 않나요? 두 가지 추측이 있습니다. backup옵션을 추가 size-only하고 Linux가 아닌 파일 시스템에서 파일을 복사하여 tmpfs일부 중요한 세부 정보를 깨뜨리는 경우 여전히 어떤 방식으로든 타임스탬프를 사용하거나 rsyncLinux가 아닌 파일 시스템에서는 제대로 작동할 것으로 기대할 수 없습니다. 네이티브 파일 시스템.

시스템 리눅스 민트 19. NTFS 및 exFAT 마운트type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2)

답변1

"문제"는 rsyncNemo 파일 관리자에 있는 것이 아니라 어떤 이유로 ~백업으로 생성된 마지막 파일이 숨겨져 있다고 생각하여 표시하지 않는 Nemo 파일 관리자에 있습니다( show hidden files표시 옵션 사용). IMHO 이상한 동작은 숨겨진 파일이 여기에 설명된 대로 점으로 시작하는 파일이라는 것입니다.https://askubuntu.com/questions/232649/how-to-show-or-hide-a-hidden-file.

관련 정보