CentOS 6.3 Rsync 클 라 이언 트 와 Win 2003 cwRsyncServer 서버 에서 데이터 동기 화
1.cwRsyncServer 서버 서버
시스템:Windows Server 2003
IP 주소:192.168.21.34
데이터 저장 디 렉 터 리:D:\osyunwei
2.Rsync 클 라 이언 트
시스템:CentOS 6.3
IP 주소:192.168.21.132
동기 화 된 디 렉 터 리:/osy unwei
목적 달성:
Rsync 클 라 이언 트 는 매일 새벽 3:00 자동 으로 cwRsyncServer 서버 서버 D:\\osyunwei 디 렉 터 리 의 수 를/ossyunwei 디 렉 터 리 로 동기 화 합 니 다.
cwRsyncServer 서버 서버 설정
첨부 파일:
cwRsyncServer 다운로드 주소:
https://www.jb51.net/softs/55933.html
압축 풀기 cwRsyncServer4.0.3_Installer.zip,cwRsyncServer 더 블 클릭4.0.3_Installer.exe
Next
I Agre(동의)
설치 경로
Next
Service account:SvcCWRSYNC (새 시스템 계 정
비밀번호 입력:비밀번호
비밀번호 확인:비밀번호
메모:시스템 은 자동 으로 계 정 을 만 듭 니 다:SvccWRSYNC 는 cwRsyncServer 서버 서버 프로그램 을 실행 합 니 다.
이상 의 정 보 는 기본 값 으로 사용 하면 됩 니 다.
설치(설치)
닫 기(닫 기),설치 완료
시작-설정-제어 판-관리 도구-서비스
RsyncSever 옵션 을 찾 으 면 두 번 눌 러 서 열기
시작 형식:자동
"시작"을 누 르 십시오.
응용-확정
D 판 을 열 고 osyunwei 폴 더 를 오른쪽 클릭 하여 속성 을 선택 하고 보안 옵션 으로 전환 하여 추가 합 니 다.
입력:SvccWRSYNC
확정 하 다.
모든 권한 허용
적용
C:\\Program Files\ICW 디 렉 터 리 열기
메모 장 으로 rsyncd.conf 를 열 고 다음 내용 을 추가 합 니 다.(수정 하기 전에 백업 파일 은 rsyncd.confbak)
use chroot = false
strict modes = false
hosts allow = *
log file = rsyncd.log
# Module definitions
# Remember cygwin naming conventions : c:\work becomes /cygwin/c/work
#
#[test]
#path = /cygdrive/c/work
#read only = false
#transfer logging = yes
[osyunwei]
path = /cygdrive/d/osyunwei
read only=true\#클 라 이언 트 만 읽 기
list = no #파일 목록 을 표시 할 수 없습니다.
hosts allow=192.168.21.132 #IP 연결 허용,여러 IP 중간 영문 상태 에서 쉼표 로 구분,IP 입력 제한 하지 않 음*
auth users =osyunwei #연결 가능 한 사용자 이름
secrets file = etc/rsyncd.secrets #사용자 이름 비밀 번 호 를 저장 하 는 인증 파일 경로
수리 완료 후 저장 종료
C:\Program Files\ICW\etc 디 렉 터 리 아래 rsyncd.secrets 파일 을 새로 만 듭 니 다.
수첩 으로 열 고 아래 내용 을 입력 하 세 요.
osyunwei:123456 #사용자 이름:비밀번호
마지막 저장 종료
cwRsyncServer 서버 서버 설치 완료
2.Rsync 클 라 이언 트 설정
1.SELINUX 닫 기
vi /etc/selinux/config
\#SELINUX=enforcing\#주석 지우 기
\#SELINUXTYPE=targeted\#주석 지우 기
SELINUX=disabled\#증가
:wq\#저장,종료
shutdown-r now\#시스템 재 부팅
2.방화벽 tcp 873 포트 를 엽 니 다(Rsync 기본 포트,Rsync 클 라 이언 트 로 서 방화벽 포트 를 열지 않 아 도 됩 니 다.여기 서 열 면 나중에 서버 로 확장 할 수 있 습 니 다)
vi/etc/sysconfig/iptables\#방화벽 설정 파일 편집
-A INPUT -m state --state NEW -m tcp -p tcp --dport 873 -j ACCEPT
:wq! #저장,종료
/etc/init.d/iptables restart\#마지막 으로 방화벽 을 다시 시작 하면 설정 이 적 용 됩 니 다.
3.Rsync 클 라 이언 트 소프트웨어 설치
yum install rsync xinetd #설치,아래 그림 과 같이 y 설 치 를 입력 하 십시오.
vi /etc/xinetd.d/rsync #프로필 편집,부팅 rsync 설정
disable=yes 를
disable = no
:wq! #저장,종료
/etc/init.d/xinetd start #시작(CentOS 에서 Rsync 는 xinetd 로 관리)
4.Rsync 클 라 이언 트 가 cwRsyncServer 서버 서버 와 통신 에 성 공 했 는 지 테스트 합 니 다(cwRsyncServer 서버 서버 방화벽 은 tcp 873 포트 를 열 어야 합 니 다)
yum install telnet #telnet 테스트 도구 설치
telnet 192.168.21.134 873 #명령 을 입력 한 후 돌아 오 는 것 은 다음 그림 과 같이 통신 성공 을 나타 낸다.
Rsync 클 라 이언 트 설치 완료
3.Rsync 클 라 이언 트 와 cwRsyncServer 서버 서버 의 동기 화 데 이 터 를 설정 합 니 다(아래 작업 은 Rsync 클 라 이언 트 에서 진행)
1.테스트 데이터 동기 화
터미널 명령 줄 에 입력
rsync -vzrtopg --port=873 --progress --delete [email protected]::osyunwei /osyunwei
힌트 입력 비밀번호:123456
메모:이 곳 의 암 호 는 cwRsyncServer 서버 서버 C:\Program Files\ICW\\etc\\rsyncd.secrets 파일 설정 의 암호 입 니 다.
차 로 돌아 간 후 그림 아래 그림 에서 보 듯 이 데이터 동기 화 성공 을 나타 낸다.
cd /osyunwei #데이터 동기 화 디 렉 터 리 에 들 어가 기
ls #파일 정보 보이 기
데이터 가 이미 존재 하 는 것 을 볼 수 있 습 니 다.
2.계획 작업 을 추가 하고 매일 데이터 동기 화 스 크 립 트 를 자동 으로 실행 합 니 다.
vi /etc/passwd.txt #프로필,다음 내용 추가
123456 #비밀 번호
:wq! #저장 종료
chmod 600 /etc/passwd.txt #파일 권한 을 설정 합 니 다.파일 소유자 가 읽 기,쓰기 권한 만 있 으 면 됩 니 다.
cd /home
vi osyunweibak.sh #편집,다음 내용 추가
#!/bin/sh
rsync -vzrtopg --port=873 --progress --delete [email protected] ::osyunwei /osyunwei --password-file=/etc/passwd.txt
:wq! #저장,종료
chmod +x /home/osyunweibak.sh #스 크 립 트 직접 권한 추가
yum install vixie-cron #계획 작업 을 설치 합 니 다.일부 시스템 에 미리 설치 되 어 있 지 않 을 수도 있 습 니 다.
vi /etc/crontab #편집,마지막 에 다음 내용 추가
0 3 * * * root /home/osyunweibak.sh 매일 새벽 3 시 에 백업 을 실행 한 다 는 뜻 입 니 다.
:wq! #저장,종료
chkconfig crond on\#부팅 으로 설정
service crond start\#시작
/etc/rc.d/init.d/crond restart #다시 시작
설정 완료 후,
매일 새벽 3 시,Rsync 클 라 이언 트 는 자동 으로 cwRsyncServer 서버 서버 D:\osyunwei 디 렉 터 리 데 이 터 를 자신의/ossyunwei 디 렉 터 리 에 동기 화 합 니 다.
이로써 CentOS 6.3 Rsync 클 라 이언 트 와 Windows Server 2003 cwRsyncServer 서버 서버 에서 데이터 동기 화 설정 이 완료 되 었 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Win 2003 에서 cwRsyncServer 서버 서버 와 cwRsync 클 라 이언 트 데이터 동기 화 인 스 턴 스 튜 토리 얼서버 D:\data 디 렉 터 리 의 데 이 터 를 작업 계획 을 통 해 클 라 이언 트 D:\data 디 렉 터 리 에 정기 적 으로 동기 화 합 니 다. 메모:시스템 은 자동 으로 계 정 을 만 듭 니 다:Svc...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.