메뉴 건너뛰기

조회 수 7747 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
백업대상서버(192.168.0.10)-백업할 소스가 있는 서버
 
여기서 우선 /backup 라는 디렉토리에 자동으로 tar 파일로 로컬 백업이된다고 가정하고
 
#cd /root
#mkdir .ssh
#chmod 700 .ssh
 
백업서버(192.168.20)-네트워크로 백업할 서버
 
이서버는 /net_backup 이라는 디렉토리에 파일을 백업한다고 치고.
 
#cd /root
#mkdir .ssh
#chmod 700 .ssh
 
#ssh-keygen -t dsa
무조건 엔터
그럼 /root/.ssh/에 id_dsa 와 id_dsa.pub 파일이 생성된다.  
 
#scp -P 44444 -p /root/.ssh/id_dsa.pub  root@192.168.0.10:/root/.ssh/authorized_keys2
authorized_keys2 이름으로 복사해애 된다. ssh인증키를 192.168.0.10 서버로 복사한다. -P 44444 는 ssh 가 다른포트를 쓸때..
 
#rsync -azrt -e ssh  --delete root@192.168.0.10:/backup/  /net_backup/
ssh 포트가 22가아닌 다른포트를 쓸때는    'ssh -p 44444'  로 입력한다. 
 
정상적으로 rsync가 끝나면 프롬프트가 떨어진다. 그리고 나서 /net_backup/내부의 디렉토리와 파일 내용이 /backup/ 와 같은지 확인해본다.
 
성공했다면 이제 crond 에 올리면된다.
 
#vi /root/rsync_backup.sh 파일을 만들어준다.
--------------------------------------------------------------------
rsync -azrt -e ssh  --delete root@192.168.0.10:/backup/  /net_backup/
--------------------------------------------------------------------
#chmod 700 rsync_backup.sh
 
#crontab -e   
-----------------------------------
00 05 * * * /root/rsync_backup.sh
-----------------------------------       새벽 5시에 자동으로 실행된다.
 
#crontab -l 해서 다시 확인해본다. 정상 타이핑됐는지..

List of Articles
번호 제목 날짜 조회 수
237 split 명령어 (파일 나누기) 2021.03.26 76776
236 [CentOS 7] SSH 무작위 로그인 시도 막기 ( Fail2Ban ) 2018.03.28 69721
235 tomcat - server.xml 설정 file 2017.03.11 67361
234 리눅스서버 모니터링 rstatd 설치 2017.04.28 27358
233 fdisk로 파티션 삭제하기 2015.06.10 26064
232 fdisk로 파티션 삭제하기 2015.06.09 21723
231 CentOS6.6+httpd2.4.16+Mariadb10.0.20+php5.6.11 Source 설치.... file 2016.09.25 14749
230 bash 스크립트에서 네트워크 정보 확인하기 2014.02.27 14286
229 원격 접속 FreeNX (NOMACHINE) 설치/접속 (vnc 보다 훨 2014.02.27 12307
228 리눅스 읽기전용 파일시스템 / 파일 입/출력 오류 2016.07.22 12175
227 Centos7 64bit 웹서버 만들기-PHP설치 CAP5 file 2015.07.17 11979
226 php-5.2.17 make시에 오류 발생 make: *** [ext/dom/node.lo] 오류 1 2016.03.18 10746
225 이온큐브로더(ioncube) 설치 매뉴얼 2016.03.18 10391
224 CentOS 7 에 아파치(httpd) 설치 2015.07.16 10308
223 웹서버 모니터링 툴 awststs 2014.03.26 10270
222 파일 속성 명령어 : chattr, lsattr 2014.02.27 9622
221 libphp5.so: undefined symbol: unixd_config 2016.03.18 9577
220 iptable에서 TCP SYN Flooding 차단 설정 2014.02.27 9555
219 [CentOS 6.5] Tomcat 설치 및 구동 file 2017.03.11 9483
218 MySQL Linux Port 방화벽 설정(3306) file 2017.03.11 9470
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 12 Next
/ 12

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved