리눅스 분류
원격 리눅스 서버간의 미러링 관련 질문
작성자 정보
- 캡틴퓨처 작성
- 작성일
컨텐츠 정보
- 1,970 조회
- 1 댓글
- 0 추천
- 목록
본문
원격 리눅스 서버간의 미러링에 대한 질문입니다.
일반적으로 리눅스 서버에 동기화 작업이 "RSYNC"를 이용해서 하는 것으로 알고 있습니다.
저도 물론 DB 나 소스 파일 백업을 그렇게 하고 있는데, 실시간 서버간의 동기화 작업은 어떻게 해야 하는지요?
리눅스로 설치한 쇼핑몰 이미지 서버를 실시간 동기화 할려고 하는데,
shell 프로그램으로 무한 루프를 돌려서 RSYNC 를 실행시벼 봤습니다.
rsync -avz --delete xxxx.xxx.xxx.xxx:image /home/image/
위 명령어를 shell 프로그램으로 해서 구동시켰는데,
현재 테스트 중인데, 중간 시간 간격 없이 shell 프로그램을 실행시키니 원격서버에 connect 오류가 발생하여 10초간의 간격을 주고 테스트 작업을 하고 있습니다.
좀 작업이 개운치 않아서 그러는데,
혹시 RSYNC에 기존 서버의 업데이트 여부를 파악하는 옵션이 있거나,
아니면 다른 실시간 동기화 프로그램이 있다면, 알려주십시오.
일반적으로 리눅스 서버에 동기화 작업이 "RSYNC"를 이용해서 하는 것으로 알고 있습니다.
저도 물론 DB 나 소스 파일 백업을 그렇게 하고 있는데, 실시간 서버간의 동기화 작업은 어떻게 해야 하는지요?
리눅스로 설치한 쇼핑몰 이미지 서버를 실시간 동기화 할려고 하는데,
shell 프로그램으로 무한 루프를 돌려서 RSYNC 를 실행시벼 봤습니다.
rsync -avz --delete xxxx.xxx.xxx.xxx:image /home/image/
위 명령어를 shell 프로그램으로 해서 구동시켰는데,
현재 테스트 중인데, 중간 시간 간격 없이 shell 프로그램을 실행시키니 원격서버에 connect 오류가 발생하여 10초간의 간격을 주고 테스트 작업을 하고 있습니다.
좀 작업이 개운치 않아서 그러는데,
혹시 RSYNC에 기존 서버의 업데이트 여부를 파악하는 옵션이 있거나,
아니면 다른 실시간 동기화 프로그램이 있다면, 알려주십시오.
관련자료
-
이전
-
다음
댓글 1
홍보성님의 댓글
- 홍보성
- 작성일
리눅스 API를 찾아보세요.
파일시스템 이벤트중 변경,삭제,추가에 대한 이벤트를 모니터링 해서 해당 파일에 대해서만 rsync를 하시면 되는걸로 알고 있습니다.
파일시스템 이벤트중 변경,삭제,추가에 대한 이벤트를 모니터링 해서 해당 파일에 대해서만 rsync를 하시면 되는걸로 알고 있습니다.