푸른청년 푸르게 살고있나?  
home | 살아가기 | news | 세상보기 | tip&tech | 방명록 |  
   전체
   asp
   php
   jsp
   mssql
   mysql
   informix
   linux
   unix
   win2000
   javascript
   html
   oracle
   java
   etc
    
:: Tip&Tech
[리눅스]rsync를 이용한 원격 미러링
rsync를 이용하는 가장 큰 장점은 변경된 내용만을 미러링하기때문에 속도가 빠르다는 것이다.
실시간 미러링은 아니기 때문에 크론에 등록해주어야 한다.

테스트서버
소스서버(총선웹서버) : 리눅스버전 2.4.18, rsync버전 2.5.5
백업서버(총선디비서버) : 리눅스버전 2.4.2, rsync버전 2.6.0

1. 소스서버,백업서버 둘다 설치해야 한다.
rpm -qa rsync 로 설치되어 있는지 확인한다.
없으면 http://rsync.samba.org/ftp/rsync/ 여기서 최신버전을 다운받아서 설치한다.

# tar xvfz rsync-2.6.0tar.gz
# ./configure
# make
# make install

2. 소스서버 셋팅
+ /etc/xinetd.d/rsync 수정
disable = no

+ /etc/rsyncd.conf 파일생성
[www]
path = /home/vote/htdocs
comment = voteserver1
uid = nobody
gid = nobody
use chroot = yes
read only = yes
hosts allow = 211.233.22.186
max connections = 3
timeout 600

## [www] : 백업서버에 rsync 명령시 쓰는 이름임

+ xinetd를 리스타트해준다.
# /etc/rc.d/init.d/xinetd restart

3. 백업서버 셋팅
크론에 등록해준다.
# rsync -avz 211.233.22.187::www /data2/vote_backup/websource/


날짜: 2004-01-05 16:46:58, 조회수: 2570

다음글 래드햇9.0 + 아파치2.0 + php4.3.4 + mysql4.0.17 + Zend2.1 설치하기
이전글 [리눅스]mysql백업 날짜별로 받는 쉘스크립트

꼬리말
글쓴이 비밀번호 #스팸글방지(주인장 닉네임을 쓰시오)

  
since by 2003.03.23 / 3th 2005.07.26 / 4th 2009.04.22 made by bluesoul