상위 질문
타임라인
채팅
관점
Rsync
파일 동기 프로토콜 • 소프트웨어 위키백과, 무료 백과사전
Remove ads
rsync는 컴퓨터 시스템 상에서 파일을 효율적으로 전송하고 동기화하기 위한 유틸리티의 하나로, 파일의 타임스탬프와 크기를 검사함으로써 이루어진다.[3] 파일 동기화와 파일 전송 프로그램으로 유닉스 계열 시스템과 함수에서 흔히 볼 수 있다. rsync 알고리즘은 델타 인코딩의 일종이며 네트워크 이용률을 최소화하기 위해 사용된다. Zlib을 사용하여 추가적인 데이터 압축을 하는데 사용할 수 있으며,[3] SSH이나 stunnel은 데이터 보안을 위해 사용할 수 있다.
Rsync는 일반적으로 서로 다른 두 개의 시스템 간에 파일과 디렉터리를 동기화하기 위해 사용된다. 이를테면 rsync local-file user@remote-host:remote-file
를 사용하면 rsync는 SSH를 사용하여 user
자격으로 remote-host
에 접속하게 된다.[4] 연결이 되면 원격 호스트의 rsync를 호출한 다음 두 개의 프로그램이 전송이 필요한 로컬 파일의 일부를 결정함으로써 원격 파일이 로컬 파일과 일치할 수 있게 된다.
Rsync는 데몬 모드로도 동작이 가능하며 네이티브 rsync 프로토콜로 파일을 서비스하고 수신할 수 있다. ("rsync://" 문법 사용).
Remove ads
rsync 응용 프로그램
Remove ads
같이 보기
- casync
- 원격 차분 압축
- TCP/UDP의 포트 목록
각주
외부 링크
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads