제 목 | 아르싱크 [ 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 |