Windows에서도 UNIX 처럼 Rsync를 할 수 있는 프로그램이 있습니다. 출처 : http://eeser.blogspot.com/2008/12/windows-rsync-cwrsync.html
cwRsync라는 Freeware를 이용하면 됩니다.
Supported platforms:
Client - Windows 9x/NT/2000/XP/2003, Server - NT/2000/XP/2003.
1. 파일 다운로드
http://sourceforge.net/project/showfiles.php?group_id=69227&package_id=68081&release_id=624676
cwRsync_2.1.5_Installer.zip
cwRsync_Server_2.1.5_Installer.zip
2. 설치
다운로드 한 cwRsync를 설치한다.
3. 설정
*서버설정
서비스를 시작 한다.
(services.msc - RsyncServer[자동]) 또는 명령어로 시작
- rsyncd.conf 변경
use chroot = false
strict modes = false
hosts allow = *
log file = rsyncd.log
pid file = rsyncd.pid
[aa] --> 실제 접근 이름
path = /cygdrice/c/테스트 --> 실제 폴더 이름
read only = false
transfer logging = yes
[test] --> 여러 폴더를 지정 할수 있음
path = /cygdrive/c/test
read only = false
transfer logging = yes
*클라이언트 설정
3. 명령어
rsync -avrz 192.168.1.107::aa /cygdrive/d/backup
--> 서버 설정시 테스트 폴더를 생성후 접근 이름을 aa로 설정을 해주어서 aa로 기입함
--> d드라이브의 backup폴더로 sync
rsync -av --delete "/cygdrive/d/AAA" 192.168.1.107::test