불안정한 SSH 연결을 통해 파일 전송 않아 자주 연결이 끊긴 SSH 연결에서

네트워크 연결 상태가 좋지 않아 자주 연결이 끊긴 SSH 연결에서 느린 업로드 속도 (200kb / s)로 큰 파일 (약 10GB)을 업로드하려고합니다.

을 사용하려고 scp하지만 SSH를 통한 최상의 방법이 있다면 괜찮습니다.

가장 좋은 방법은 무엇입니까?

을 사용하여 여러 부분으로 나누려고했지만 split전송 전후에 많은 수동 작업이 필요하므로 실제로 효율적이지 않습니다.



답변

–partial 옵션 과 함께 rsync 사용

rsync -av --partial sourcedir user@desthost:/destinationdir

–partial은 부분적으로 전송 된 파일을 유지합니다. ssh 연결이 끊어진 후 rsync 전송을 다시 시작하면 ssh 연결이 끊어진 지점에서 부분적으로 전송 된 파일이 재개되기 시작하며 성공적으로 전송 된 파일도 다시 전송되지 않습니다.

전송중인 파일이 상당히 압축 될 수 있다고 생각되면 -z 옵션을 전달하십시오 . 예를 들어, 반복 텍스트로 구성된 로그 파일.


답변