Rsync
| 원저자 | Andrew Tridgell, Paul Mackerras |
|---|---|
| 개발자 | Wayne Davison |
| 발표일 | 1996년 6월 19일[1] |
| 안정화 버전 | 3.4.4[2] |
| 저장소 | |
| 프로그래밍 언어 | C |
| 플랫폼 | 유닉스 계열, 윈도우 |
| 종류 | 데이터 전송, 차분 백업 |
| 라이선스 | GNU GPLv3 |
| 웹사이트 | rsync |
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://" 문법 사용).
rsync 응용 프로그램
| 프로그램 | 운영 체제 | 자유 소프트웨어 | 설명 | ||
|---|---|---|---|---|---|
| 리눅스 | macOS | 윈도우 | |||
| Back In Time | 예 | 아니요 | 아니요 | 예 | |
| BackupAssist | 아니요 | 아니요 | 예 | 아니요 | 직접 미러링 또는 히스토리, VSS와 함께. |
| cwRsync | 아니요 | 아니요 | 예 | 아니요 | 시그윈 기반. |
| Grsync | 예 | 예 | 예[9] | 예 | 리눅스 시스템의 rsync용 그래픽 인터페이스. |
| GS RichCopy 360 | 아니요 | 아니요 | 예[10] | 아니요 | MS 윈도우 워크스테이션과 서버용으로만 설계됨. (VSS 지원) |
| LuckyBackup | 예 | 예 | 예 | 예 | |
| Rclone | 예 | 예 | 예 | 예 | 10개 이상의 클라우드 스토리지 시스템 제공자를 지원하는 Rsync 클론. |
| Robocopy | 아니요 | 아니요 | 예 | 아니요 | 비슷한 기능을 제공하는 윈도우 도구. |
같이 보기
각주
- ↑ Tridgell, Andrew (1996년 6월 19일). “First release of rsync - rcp replacement”. 뉴스그룹: comp.os.linux.announce. Usenet: [email protected]. 2007년 7월 19일에 확인함.
- ↑ “Release 3.4.4”. 2026년 6월 8일. 2026년 6월 8일에 확인함.
- ↑ 가 나 “rsync(1) - Linux man page”. 《linux.die.net》. 2017년 2월 2일에 확인함.
- ↑ “Using Rsync and SSH”. Troy.jdmz.net. 2014년 8월 18일에 확인함.
- ↑ Sayood, Khalid (2002년 12월 18일). 《Lossless compression handbook》. Books.google.com. 2014년 8월 18일에 확인함.
- ↑ 《Web content caching and distribution: proceedings of the 8th International Workshop》. Books.google.com. 2014년 8월 18일에 확인함.
- ↑ Rasch, David; Burns, Randal; In-Place Rsync: File Synchronization for Mobile and Wireless Devices 보관됨 2016-04-13 - 웨이백 머신, Department of Computer Science, Johns Hopkins University
- ↑ 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.
- ↑ Grsync for Windows
- ↑ “GS RichCopy 360 Enterprise for Windows”. 2017년 2월 10일에 원본 문서에서 보존된 문서. 2018년 12월 22일에 확인함.
외부 링크
- Rsync
- 공식 웹사이트 - rsync algorithm - 1998-11-09
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.