*rsync 윈도우<-> 리눅스
*rsync-윈도우서버
[윈도우서버 설정]
설치파일
이것을 설치
양쪽에 동일하게 rsyncd.conf파일을 만들어 주고, 873포트를 방화벽 정책에 추가
path=/cygdrive/디스크명/폴더이름
services.msc에서 다음과 같이 설정
c:/work에 권한을 주고,
rsync server 설치할때, 암호와 동일하게 적어준다
rsync서비스 재시작후, 873포트 열려있는지 확인 (서버<->클라이언트 양측간)
[윈도우 클라이언트]
위와 같은 에러메세지 뜨면, 서버에 rsync.conf파일과 873포트 잘 열려 있는지 확인
rsync.exe -avrz IP주소::test /cygdrive/c/work/
rsync.exe -avrz IP주소::test /cygdrive/c/work/
위와 같이 received bytes가 보이면, 전송 성공
[리눅스 클라이언트]
서버에서 클라이언트 데이터베이스를 끌어옴
rsync -avP --delete 서버IP::rsync.conf경로 /로컬경로(백업할경로)
ex) rsync -avP --delete 서버IP주소::test /backup
rsync경로에 test를 써주면, rsync서버에 c:\work디렉토리 전체를 끌어옴
매일 3시, 4시에 백업하려면, /etc/crontab에 다음과 같이 추가하면 됨
00 3 * * * root backup.sh
00 4 * * * root rsync -avP --delete IP주소::test /backup
위의 명령어를 직접 /etc/crontab에 넣어주거나 추가적인 작업을 쉘로 짜서, 넣어주면 됨
/etc/crontab 수정후, service crond restart
출처 :
http://withmiru.tistory.com/entry/Windows-%EC%9A%A9-rsync-%EC%82%AC%EC%9A%A9%ED%95%98%EA%B8%B0
'[IT 알아보기] > IT 소식' 카테고리의 다른 글
[이호스트IDC] 리눅스 시스템 사양 확인 (0) | 2013.09.25 |
---|---|
시간동기화 (0) | 2013.01.15 |
인텔 저전력 '6와트'아톰 프로세서 출시 (0) | 2012.12.12 |
win server 2003-원격포트 변경 (0) | 2012.09.17 |
윈도우2003 IIS 파일 업로드/다운로드 용량 제한 (0) | 2012.09.15 |