네트워크 연결 상태가 좋지 않아 자주 연결이 끊긴 SSH 연결에서 느린 업로드 속도 (200kb / s)로 큰 파일 (약 10GB)을 업로드하려고합니다.
을 사용하려고 scp
하지만 SSH를 통한 최상의 방법이 있다면 괜찮습니다.
가장 좋은 방법은 무엇입니까?
을 사용하여 여러 부분으로 나누려고했지만 split
전송 전후에 많은 수동 작업이 필요하므로 실제로 효율적이지 않습니다.
--partial을 사용해 보았지만 별표 만 표시됩니다.
—
blue112
"별"? 다시 시작한다는 의미입니까? 이들은 내가 사용하는 플래그
—
Faheem Mitha
rsync -abvz --partial
입니다. 예제 세션을 보여줄 수 있습니까?
@FaheemMitha 나는 그것을 재현하려고 시도했지만 지금 작동하는 것 같습니다 ...
—
blue112
로 업로드를 재개 할 수 없습니다
—
pts
scp
. 로 업로드를 재개 할 수 있습니다 rsync --partial
. 로 업로드를 재개 할 수 없습니다 sftp
. 다른 방향 (예 : 다운로드 다시 시작)의 rsync --partial
경우 sftp reget
또는을 사용할 수 있습니다 sftp get -a
.
rsync
더 나은. 다시 시작할 수 있습니다. 즉, 연결이 끊어지면 중단 한 곳에서 계속할 수 있습니다. 아마도--partial
플래그 를 사용하고 싶을 것입니다 . 그리고 기본적으로 ssh를 통해 실행됩니다. 7z와 같은 공격적인 압축 프로그램과 결합 할 수 있지만 많은 메모리가 필요하며 여전히 시간이 걸립니다.