
Maildir
이전 CentOS 서버에서 새 Debian 서버로 이메일을 이동하려고 합니다 .
rsync -avz /home/me/Maildir ssh root@ipaddress:/var/vmail/me/Maildir
8GB 계정 복사를 시도했지만 성공하지 못했고, 약 20MB를 다른 계정으로 이동하려고 시도했지만 성공하지 못했습니다. 사용해 -avn
도 성공하지 못했습니다.
sync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1039) [sender=3.0.6]
답변1
오류 23은 "부분 전송"으로 정의되며 다른 문자 세트 또는 액세스 제어 목록과 같은 파일 시스템 비호환성으로 인해 발생할 수 있습니다. 이 경우에는 /home
a로 시작하여 .
숨김으로 표시된 파일 로 인해 발생할 수 있습니다 .
이 경우 다음을 시도해 볼 수 있습니다.
rsync -avz --exclude='/*/.local' /home/me/Maildir ssh root@ipaddress:/var/vmail/me/Maildir
장황한 인수 -v는 실제로 일종의 문제 목록을 제공해야 합니다.
~에서공식 문서:
- 이십 삼- 오류로 인한 부분전송
답변2
하나 이상의 --perms --no-owner --no-group
.--no-owner
--no-group
대상 시스템에서 이러한 권한을 재정의하려는 경우 사용합니다 --chmod=ugo=,u+rwx,g+rw,o+r
. 이 예에서는 user/owner rwx
, his group rw
및 기타 항목 r
( ugo=,
모든 플래그가 처음에 설정되지 않음) 을 실행합니다 .