kjh00n의 기록저장소
rsync 서비스 본문
rsync 서비스
- 서로 다른 장비에서 파일이나 데이터를 동기화 할 수 있는 서비스
- 서버 구축 / 클라이언트에서 원하는 데이터를 송신, 수신 형태로 동작
- 서버는 원본 데이터를 갖고 있는 곳
- 클라이언트는 원본데이터를 동기화 받아 저장하는 곳
- rsync 서버가 백업 대상 / rsync 클라이언트가 백업 서버가 된다.
192.168.50.50 (서버)
192.168.50.100 (클라이언트)
SSH로 통신되려면 50.50의 SSH에 root 로그인을 허용해줘야한다.
대신 예약작업은 사용이 불가능하다 (비밀번호를 입력해야하기 때문)
그럼 패스워드 없이 SSH 접속할 수는 없을까?
이러면 crontab에서 예약작업을 통해서 자동 동기화를 진행할 수 있게 됐다