rsync에 파일이 복사되고 있지만 대상 디렉터리에 파일이 없음이 표시됩니다.

rsync에 파일이 복사되고 있지만 대상 디렉터리에 파일이 없음이 표시됩니다.

내 NAS(Freenas)에 새 드라이브를 배치했고 다른 드라이브의 콘텐츠를 복사해야 합니다. SSH를 통해 루트로 로그인했습니다. 나는 명령을 사용하고있다 rsync -avP /mnt/Red3TB/Temp/Videos/ /mnt/Red4TB/Temp/Vidoes

화면에는 파일이 성공적으로 복사되었다고 표시되지만 Windows에서 루트로 매핑된 공유 드라이브의 대상 폴더로 이동하면 해당 폴더에 파일이 없습니다. Rsync를 다시 실행하면 동일한 첫 번째 파일에서 시작됩니다. 그래서 파일이 복사되지 않은 것으로 알고 있습니다. 그렇다면 Rsync는 원본과 대상의 최신 파일 이후에 시작됩니다.

Rsync를 중지하기 위해 Ctrl-C를 누르면 다음과 같은 메시지가 표시된다는 것을 알았습니다.

rsync error: received SIGINT, SIGTERM, or SIGHUP (code 20) at rsync.c(642) 
[sender=3.1.3]
rsync: mkstemp "/mnt/Red4TB/Temp/Videos/FILENAME_HERE.2Gs8hT" failed: 
Operation not permitted (1)

답변1

rysnc는 더 이상 Windows 데이터 세트에서 작동하지 않는 것 같으며 -p 매개 변수를 사용할 수 없습니다. 이러한 매개변수는 사용하면 안 됩니다. -a, --archive는 -rlptgoD와 동일합니다(-H, -A -X 제외). -p, --perms는 권한을 유지합니다. -A, --acls는 ACL을 유지합니다(-p를 의미함)

바라보다여기전체 세부정보와 답변을 찾은 출처를 확인하세요.

관련 정보