태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

티스토리 툴바


달력

01

« 2012/01 »

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  
2008/11/14 15:18

SSH를 이용한 RSYNC 방법 OS/Unix/Linux2008/11/14 15:18

동작 순서는 다음과 같다.

1. 백업서버에서 인증키를 생성한 후 원본서버에 전송해 준다.
(일종의 접근 권한에 대해 미리 허가를 받는 것이다.)

! 이걸 통과하지 못하면 매번 암호를 입력하라는 문구가 뜨므로 실패!

2. 백업서버에서 rsync 명령을 해서 파일 동기화 시작

3. 완료.



# 백업 서버와 원본 서버에서의 SSH 키 생성 -- 2군데 모두 실행

[root@ein1 ~]# ssh-keygen -d
Generating public/private dsa key pair.
Enter file in which to save the key (/root/.ssh/id_dsa): [엔터]
Enter passphrase (empty for no passphrase): [엔터]
Enter same passphrase again: [엔터]
Your identification has been saved in /root/.ssh/id_dsa.
Your public key has been saved in /root/.ssh/id_dsa.pub.
The key fingerprint is:
[root@ein1~]#

# 백업 서버에서 -> 원본 서버로 SSH 키 전송




# 백업 서버에서 아래 명령어를 실행 하면 RSYNC 완료

rsync -avzP -e ssh 211.43.202.A:/home/db /home/backup


[참고] crontab 을 이용한 1분단위 RSYNC

*/1 * * * * /usr/bin/rsync -avzP -e ssh 211.43.202.A:/home/db /home/backup > /home/rsync.log

크리에이티브 커먼즈 라이선스
Creative Commons License

'OS > Unix/Linux' 카테고리의 다른 글

유닉스에서 실시간 파일 읽기  (0) 2009/06/04
RedHat ES4 YUM 설치  (0) 2009/06/01
페도라 다운로드 경로  (0) 2009/04/02
폴더별 용량 체크  (0) 2009/03/16
SSH를 이용한 RSYNC 방법  (0) 2008/11/14
crontab 사용법  (0) 2008/01/15
Posted by 나끈기 zakorea