rsync가 동기화를 ~ 252 킬로바이트로 제한하는 이유는 무엇입니까? 8.5 Amazon

여기 당신을위한 머리 긁는 도구가 있습니다.

WordPress 사이트를 WP Engine에서 Amazon 인스턴스로 이전하고 있습니다.

다음을 실행하여 로컬 Arch Linux 컴퓨터에서 Debian 8.5 Amazon Instance로 원본 WordPress 파일을 업로드하려고합니다.

rsync -avz --delete --exclude somefolder -e "ssh -i /home/username/secretkey.pem" /home/username/backup_files/ admin@1.2.3.4:/var/www/example_com/

나는 업로드를 떠나고 터미널에서 다음으로 돌아 가기 위해 커피를 마시 러 갔다.

wp-includes/css/wp-embed-template.min.css
wp-includes/css/wp-pointer-rtl.css
wp-includes/css/wp-pointer-rtl.min.css
wp-includes/css/wp-pointer.css
wp-includes/css/wp-pointer.min.css
rsync: connection unexpectedly closed (252974 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(226) [sender=3.1.2]

나는 같은 명령을 몇 번 다시 실행하려고했는데 연결이 느리거나 평범하지 않은 것으로 인해 이상이 될 수 있다고 생각했습니다 … 놀랍게도 수신 된 바이트에 대해 매우 유사한 줄을 계속 알아 차 렸습니다. 이처럼 :

rsync: connection unexpectedly closed (252982 bytes received so far) [sender]
rsync: connection unexpectedly closed (252978 bytes received so far) [sender]
rsync: connection unexpectedly closed (252962 bytes received so far) [sender]
rsync: connection unexpectedly closed (252974 bytes received so far) [sender]

그것은 우연의 일치 이상이어야합니다. 파일 전송이 정확히 252.9 킬로바이트 정도에서 중지 된 것 같습니다.

이 원인으로 무엇을 할 수 있습니까?

세션 당 SSH를 통한 데비안 기본 제한 256Kilobytes의 트래픽이 있습니까?

나는이 기술을 사용하고 몇 년 동안 단일 오류없이 우분투를 실행하는 웹 사이트를 업데이트하기 위해이 동일한 아치 리눅스 로컬 컴퓨터에서 항상 rsync를 사용합니다.

두 번째로 데비안과 rsync를 시도하면 이런 일이 발생합니다.



답변

프로토콜 문제 일 수 있습니다. 추가 --protocol=26하거나 --protocol=29도움이되는지 확인하십시오.


답변