설치는 완료되어 있다고 생각한다.

 (yum rsync로 설치가능함.)

 

 서버 port 873이 열려 있는지 꼭 확인하자.

 

 원본 서버 : 192.168.10.100

 대상 서버 : 192.168.10.200

 

 원본서버 /home/ifull/ 계정의 모든 자료를

 대상서버 /home/ifull/ 계정에 넣어 보겠다.

 

--원본서버 설정--

 # vi /etc/rsyncd.conf

[rsyno_ifull_ori]                            <<== 이 이름을 꼭 기억해야함. 이름을 대상으로 함.

path = /home/ifull                        <<== 복사되어야 하는 대상 디렉토리

comment = ifull 계정복사            <<== 설명

uid = ifull                                     <<== 복사시 uid계정

gid = ifull                                     <<== 복사시 gid계정

use chroot = yes                         <<== 지정 경로를 최상위로 인식

read only = no                            <<== 읽기 전용으로 설정

hosts allow = 192.168.10.200    <<== 대상서버IP

max connections = 3                  <<== 최대접속수

timeout = 600                             <<== 실패시 대기시간(?)

 

--대상서버 설정--

# rsync -avz 192.168.10.100::rsyno_ifull_ori /home/ifull

    ==> 192.168.10.100번 서버의 rsyncd.conf 파일 내에 [rsyno_ifull_ori] 정책에 따라 대상서버의 /home/ifull에

            -avz( a:아케이브모드, v:진행상황 확인, z: 데이터압축전송) 로 복사를 해라 

 

대상서버에서 원본서버에 접속해서 가져오도록했다.

대상서버에 cron으로 걸어두면 편하게 작업이 되겠다.

 

#crontab -e

* 1 * * * rsync -avz 192.168.10.100::rsyno_ifull_ori /home/ifull

 

설정해두면 새벽1시에 rsync를 실행한다.