rsync가 소스 디렉터리보다 큰 대상 디렉터리를 생성합니까?

rsync가 소스 디렉터리보다 큰 대상 디렉터리를 생성합니까?

rsync를 사용하여 원본 서버에서 대상 서버로 데이터를 복사합니다. rsync -av --progress --sparse user@destination server

rsync 후에 대상 디렉터리의 크기가 원본 디렉터리보다 큰 것을 관찰했습니다. "du-sh"를 사용하여 두 디렉토리의 저장 공간을 확인했습니다.

나는 이것이 희소 파일일지도 모른다고 가정합니다. 그렇다면 스파스 파일이 영향을 미치나요(추가 크기를 소비하는 것 제외)? 이러한 희소 파일을 억제할 수 있는 방법이 있습니까? 원본 및 대상 디렉터리의 크기와 데이터가 동일한지 확인하는 다른 방법이 있습니까(희소성이 있는 경우 제외)?

답변1

둘 다 동일한 파일 시스템을 사용합니까? 파일 시스템마다 블록 크기가 다를 수 있으므로 파일 크기도 다를 수 있습니다.

관련 정보