본문으로 이동

Rsync: 두 판 사이의 차이

위키백과, 우리 모두의 백과사전.
내용 삭제됨 내용 추가됨
편집 요약 없음
편집 요약 없음
27번째 줄: 27번째 줄:


Rsync는 [[데몬 (컴퓨팅)|데몬]] 모드로도 동작이 가능하며 네이티브 rsync 프로토콜로 파일을 서비스하고 수신할 수 있다. ("rsync://" 문법 사용).
Rsync는 [[데몬 (컴퓨팅)|데몬]] 모드로도 동작이 가능하며 네이티브 rsync 프로토콜로 파일을 서비스하고 수신할 수 있다. ("rsync://" 문법 사용).

[[GNU 일반 공중 사용 허가서|GNU GPL]]v3로 배포되었다.<ref name="Sayood">{{서적 인용|url=https://books.google.com/books?id=Duz1wQEBkb8C&pg=PA280&dq=rsync+widely+used&cd=1#v=onepage&q=rsync%20widely%20used&f=false |title=Lossless compression handbook |last=Sayood |first=Khalid |date=2002-12-18 |publisher=Books.google.com |accessdate=2014-08-18 }}</ref><ref>{{서적 인용|url=https://books.google.com/books?id=s8oZF1_ZJTQC&pg=PA316&dq=rsync+widely+used&cd=6#v=onepage&q=rsync%20widely%20used&f=false |title=Web content caching and distribution: proceedings of the 8th International Workshop |publisher=Books.google.com |accessdate=2014-08-18 }}</ref><ref>Rasch, David; Burns, Randal; [http://hssl.cs.jhu.edu/ip-rsync/ip-rsync.pdf ''In-Place Rsync: File Synchronization for Mobile and Wireless Devices''], Department of Computer Science, Johns Hopkins University</ref><ref>{{저널 인용|citeseerx=10.1.1.95.5042 |title=Towards an Efficient, Scalable Replication Mechanism for the I2-DSI Project |first1=Bert J. |last1=Dempsey |first2=Debra |last2=Weiss |date=1999-04-30 |journal=Technical Report TR-1999-01 }}</ref>


== rsync 응용 프로그램 ==
== rsync 응용 프로그램 ==

2018년 12월 22일 (토) 23:04 판

rsync
원저자Andrew Tridgell, Paul Mackerras
개발자Wayne Davison
발표일1996년 6월 19일(27년 전)(1996-06-19)[1]
저장소
프로그래밍 언어C
플랫폼유닉스 계열, 윈도우
종류데이터 전송, 차분 백업
라이선스GNU GPLv3
웹사이트rsync.samba.org/ 위키데이터에서 편집하기

rsync는 컴퓨터 시스템 상에서 파일을 효율적으로 전송하고 동기화하기 위한 유틸리티의 하나로, 파일의 타임스탬프와 크기를 검사함으로써 이루어진다.[2] 파일 동기화파일 전송 프로그램으로 유닉스 계열 시스템과 함수에서 흔히 볼 수 있다. rsync 알고리즘은 델타 인코딩의 일종이며 네트워크 이용률을 최소화하기 위해 사용된다. Zlib을 사용하여 추가적인 데이터 압축을 하는데 사용할 수 있으며,[2] SSH이나 stunnel은 데이터 보안을 위해 사용할 수 있다.

Rsync는 일반적으로 서로 다른 두 개의 시스템 간에 파일과 디렉터리를 동기화하기 위해 사용된다. 이를테면 rsync local-file user@remote-host:remote-file를 사용하면 rsync는 SSH를 사용하여 user 자격으로 remote-host에 접속하게 된다.[3] 연결이 되면 원격 호스트의 rsync를 호출한 다음 두 개의 프로그램이 전송이 필요한 로컬 파일의 일부를 결정함으로써 원격 파일이 로컬 파일과 일치할 수 있게 된다.

Rsync는 데몬 모드로도 동작이 가능하며 네이티브 rsync 프로토콜로 파일을 서비스하고 수신할 수 있다. ("rsync://" 문법 사용).

GNU GPLv3로 배포되었다.[4][5][6][7]

rsync 응용 프로그램

프로그램 운영 체제 자유 소프트웨어 설명
리눅스 macOS 윈도우
Back In Time 아니요 아니요
BackupAssist 아니요 아니요 아니요 직접 미러링 또는 히스토리, VSS와 함께.
cwRsync 아니요 아니요 아니요 시그윈 기반.
Grsync [8] 리눅스 시스템의 rsync용 그래픽 인터페이스.
GS RichCopy 360 아니요 아니요 [9] 아니요 MS 윈도우 워크스테이션과 서버용으로만 설계됨. (VSS 지원)
LuckyBackup
Rclone 10개 이상의 클라우드 스토리지 시스템 제공자를 지원하는 Rsync 클론.
Robocopy 아니요 아니요 아니요 비슷한 기능을 제공하는 윈도우 도구.

같이 보기

각주

  1. Tridgell, Andrew (1996년 6월 19일). “First release of rsync - rcp replacement”. 뉴스그룹comp.os.linux.announce. Usenet: cola-liw-835153950-21793-0@liw.clinet.fi. 2007년 7월 19일에 확인함. 
  2. “rsync(1) - Linux man page”. 《linux.die.net》. 2017년 2월 2일에 확인함. 
  3. “Using Rsync and SSH”. Troy.jdmz.net. 2014년 8월 18일에 확인함. 
  4. Sayood, Khalid (2002년 12월 18일). 《Lossless compression handbook》. Books.google.com. 2014년 8월 18일에 확인함. 
  5. 《Web content caching and distribution: proceedings of the 8th International Workshop》. Books.google.com. 2014년 8월 18일에 확인함. 
  6. Rasch, David; Burns, Randal; In-Place Rsync: File Synchronization for Mobile and Wireless Devices, Department of Computer Science, Johns Hopkins University
  7. Dempsey, Bert J.; Weiss, Debra (1999년 4월 30일). “Towards an Efficient, Scalable Replication Mechanism for the I2-DSI Project”. 《Technical Report TR-1999-01》. CiteSeerX 10.1.1.95.5042. 
  8. Grsync for Windows
  9. GS RichCopy 360 Enterprise for Windows

외부 링크