디비 및 웹소스 백업용 스크립트 > 서버관리자

서버관리자

서버관리자 모임 게시판 입니다.

디비 및 웹소스 백업용 스크립트 정보

디비 및 웹소스 백업용 스크립트

본문

아래 Rido 님의 글을 보고, 제가 사용하고 있는 것을 한번 올려 봅니다. ^^

 


#!/bin/bash
 
## 날짜 변수에 담기
DAT=`date +%Y%m%d`      # "`"는 Esc 키 아래에 "~" 와 같이 있는 것이다.
 
## 백업 폴더로 이동하기
cd /home/backup/backup.daily
 
## 디비 백업하기
/usr/bin/mysqldump -u아이디 -p패스워드 dbname > mysql.dbname.$DAT.sql
 
## 웹소스 백업하기
tar zcvpf home.userid.public_html.$DAT.tar.gz /home/userid/public_html/
 
## 7일이 지난 백업파일 삭제하기
find /home/backup/backup.daily/ -mtime +7 -type f -exec rm -f {} \;
 
## 원래 폴더로 복귀하기
cd -

이것을 crontab 으로 하루에 한번씩 돌리고 있습니다. 

그리고, 아파치 님의 서버 소모임 광고가 효과가 있나 봅니다. ㅎㅎ

공감
3

댓글 2개

전체 637 |RSS
서버관리자 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT