foreverk.net
제 목 아르싱크 [ rsync ]
섬네일
내용 원격 서버의 파일을 네트워크를 거쳐서 전송하는 실행 소프트웨어.
파일 전송 시 수신처의 컴퓨터에 있는 파일을 가는 블록으로 분할해서 블록마다 검사합(checksum)을 송신원의 컴퓨터에 보낸다. 이때 송신원의 컴퓨터는 그것을 점검해서 파일의 차이만큼 전송하기 때문에 네트워크를 효율적으로 이용을 할 수 있고, 시큐어 셸(SSH) 등과 병용할 수 있어서 파일 전송 시 보안도 확보할 수 있다. 동일한 실행 소프트웨어로는 원격 복사 프로토콜(RCP)이 있는데 보다 강력한 복제 기능을 가지고 있다.

# rsync -avzP -e ssh [원격HOST]:/home/source /home/target


-a : archive mode 심볼릭 링크, 속성, 퍼미션, 소유권등 보존
-v : verbose 상세
-r : recursive 순환
-z : compress 전송시 압축
-u : update only 새로운 파일을 덮어쓰지 않음

-e : rsh나 ssh를 사용할때 써주는 옵션
출처
참고URL -
작성일 2013-07-06 15:44 조회수 1276
목록