Backup info

From Biowiki.com

Jump to: navigation, search

 

Backup machine :

OS : Fedora core8

IP : 210.218.222.113

Location : 박박사자리

대상 :  bio.pe.kr , biosites.org

===============================

필요조건

서버간의 ssh-keygen 인증을 열어놓는다.( 암호없이 root 로 서로 로그인 가능)

rsync명령으로 해당 폴더를 백업서버쪽에서 백업하도록 한다.

백업서버쪽의 cron.daily나 cron.weekly 폴더에 백업스크립트를 저장한다.

================================

1. 공개키설정하기

서버 : A , B

A에서 B로 바로 접속을 원할 경우,

A서버에서 아래를 수행한다.  

  key generation  : ssh-keygen -d  를 하고 계속 엔터를 치세요.

  ~> cd /root 

  ~> scp -p .ssh/id_dsa.pub user@hostname:~/.ssh/authorized_keys2

Now, you can log in B server from A without password.

 

2. 백업서버에서 대상이 되는 서버의 폴더에 rsync를 걸어서 확인하고 cron job 에 등록한다.

ex) rsync -avzur --progress --stats biosites.org:/BiO/* /BiO/Backup/biosites/ >& /BiO/Backup/Bio002_170/backup.log
 

 

3.  현재 백업서버에 백업중인 상태

/etc/cron.daily폴더에 스크립트 확인할것

- sync_biosites_daily.sh

- sync_biopekr_daily.sh

 

저장 디렉토리 : /BiO/Backup/biosites 와 /BiO/Backup/biopekr 에 각각을 빽업중이다.

 

 

 

 

 

 

 

 

 

 

 

 

 

Personal tools