질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

원격 리눅스 서버간의 미러링 관련 질문

작성자 정보

  • 캡틴퓨처 작성
  • 작성일

컨텐츠 정보

본문

원격 리눅스 서버간의 미러링에 대한 질문입니다.

일반적으로 리눅스 서버에 동기화 작업이 "RSYNC"를 이용해서 하는 것으로 알고 있습니다.

저도 물론 DB 나 소스 파일 백업을 그렇게 하고 있는데,  실시간 서버간의 동기화 작업은 어떻게 해야 하는지요?

리눅스로 설치한 쇼핑몰 이미지 서버를 실시간 동기화 할려고 하는데,

shell 프로그램으로 무한 루프를 돌려서 RSYNC 를 실행시벼 봤습니다.

 

rsync -avz --delete xxxx.xxx.xxx.xxx:image /home/image/

 

위 명령어를 shell 프로그램으로 해서 구동시켰는데,

현재 테스트 중인데,  중간 시간 간격 없이 shell  프로그램을 실행시키니 원격서버에 connect 오류가 발생하여 10초간의 간격을 주고 테스트 작업을 하고 있습니다.

 

좀 작업이 개운치 않아서 그러는데,

혹시 RSYNC에 기존 서버의 업데이트 여부를 파악하는 옵션이 있거나,

아니면 다른 실시간 동기화 프로그램이 있다면,  알려주십시오.

관련자료

댓글 1

홍보성님의 댓글

  • 홍보성
  • 작성일
리눅스 API를 찾아보세요.
파일시스템 이벤트중 변경,삭제,추가에 대한 이벤트를 모니터링 해서 해당 파일에 대해서만 rsync를 하시면 되는걸로 알고 있습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,335 명
  • 현재 강좌수 :  37,010 개
  • 현재 접속자 :  253 명