ssh 를 이용한 방법
서버1 ip : 1.1.1.1 ← 데이터동기화 → 서버2 ip : 2.2.2.2
# 서버1에서 서버2의 데이터 가져오기
rsync -av -e 'ssh -p1229' 2.2.2.2:/home/hky/ /home/hky_2/
대상 디렉토리 경로 설정중 3가지 경우
/home/hky/ /home/hky_2/ 는 데이터끼리의 동기화
/home/hky /home/hky_2/ 는 hky_2에 hky디렉토리를 생성한다.
/home/hky/ /home/hky_2
# 서버1에서 서버2의 데이터 보내기
rsync -av -e 'ssh -p1229' /home/hky/ 2.2.2.2:/home/hky/
옵션
-a : archive mode 심볼릭 링크,속성,퍼미션,소유권등을 보존한다.
-v : verbose 진행상황을 상세하게 보여준다.
-z : compress 전송시 압축 수행
-u : update only 새로운 파일을 덮어쓰지 않는다.
-e : 복사를 위한 원격접속쉘 프로그램을 설정한다.
--delete : 서버측에 없고 클라이언트측에만 있는 파일을 지운다.