![서버에서 바이너리 파일을 다운로드하는 효율적인 방법](https://linux55.com/image/61440/%EC%84%9C%EB%B2%84%EC%97%90%EC%84%9C%20%EB%B0%94%EC%9D%B4%EB%84%88%EB%A6%AC%20%ED%8C%8C%EC%9D%BC%EC%9D%84%20%EB%8B%A4%EC%9A%B4%EB%A1%9C%EB%93%9C%ED%95%98%EB%8A%94%20%ED%9A%A8%EC%9C%A8%EC%A0%81%EC%9D%B8%20%EB%B0%A9%EB%B2%95.png)
프로젝트를 컴파일하기 위해 원격 컴퓨터를 사용하고 있습니다. 빌드가 완료된 후 scp를 사용하여 아카이브를 로컬 컴퓨터에 복사합니다.
광대역 인터넷을 사용하기 전까지는 괜찮았습니다. 지금은 집에 없고 대역폭이 제한되어 있기 때문에 3G 연결을 사용합니다. 아카이브의 크기는 약 80MiB인데, 이를 영리하게 수행하지 않기 때문에 하루에 여러 번 아카이브를 다운로드해야 하기 때문에 쉽게 대역폭이 부족해집니다.
파일을 계속해서 다운로드하지 않고도 이 작업을 수행할 수 있는 더 좋은 방법이 있습니까? 비슷한 것을 사용해야 합니까 rsync
?
답변1
당신은 다음과 같은 것을 사용할 수 있습니다
rsync -avP --inplace user@remote:/path/to/archive.dat CopyOfLocalArchive.dat
이것은 단지 차이를 편향시키려는 시도일 뿐입니다. 프로필이 너무 다르면 큰 이점이 없습니다. 하지만 시도해 볼 가치가 있을 수도 있습니다.