rsync 대신 scp를 사용해야 하는 이유가 있나요?

rsync 대신 scp를 사용해야 하는 이유가 있나요?

scp대신 사용할 이유가 있나요 rsync? scp다시 사용할 이유가 없으며 가능한 rsync모든 작업을 수행하고 scp더 안전합니다(심볼릭 링크 보존 등).

답변1

scp는 보안 SSH 연결을 통해 한 컴퓨터에서 원격 컴퓨터로 파일을 복사하는 cp와 유사한 방법을 제공합니다.

rsync를 사용하면 원격 폴더를 동기화할 수 있습니다.

그들은 서로 다른 프로그램이며 각각 고유한 용도가 있습니다. scp는 항상 안전하지만 rsync는 보안을 위해 SSH를 통해 전송되어야 합니다.

답변2

(아무도 언급하지 않은 것으로 생각되는) 주요 사항 중 하나는 많은 양의 데이터나 파일을 전송하는 경우 어떤 이유로든 완료되기 전에 전송 연결이 끊어지면 rsync가 중단된 부분부터 계속된다는 것입니다. scp의 경우에는 그렇지 않습니다.

하나 또는 몇 개의 파일이나 디렉터리를 전송하려면 scp를 사용합니다. 저는 여러 GB 크기의 데이터를 얻기 위해 rsync를 사용하고 있습니다.

답변3

동기화: 옮기다델타(그것을 사용델타 전송 알고리즘) 사이:

  1. 현지의그리고외딴주인

SCP: 옮기다전체 파일사이:

  1. 현지의그리고외딴주인
  2. 외딴그리고외딴주인

요약: scp두 원격 호스트 간의 파일 전송이 가능하지만 rsync지원되지 않습니다.

답변4

scp더 적은 수의 매개변수가 필요하므로 사용이 더 간단합니다. rsync단일 파일을 전송하는 대신 scp를 사용하여 나 자신을 캡처하고 있습니다 . 아마도 rsync 별칭을 정의하기에는 너무 게으른 것일 수도 있습니다... ;-)

관련 정보