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

· 2015-10-02 (금) 11:50:04 · 2138 · 2

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

 

[code]

#!/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 -

[/code]


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

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

|

댓글 2개

마스타남 감쇠요~
아무도 거들떠 안보니 저라도 앞으로 신경 써 보겠슴돠...하하
감사합니다. 넙죽..
댓글을 작성하시려면 로그인이 필요합니다.

서버관리자

658건

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

+
제목 글쓴이 날짜 조회
15-10-03 조회 2,407
15-10-03 조회 2,431
15-10-03 조회 3,902
15-10-02 조회 3,016
15-10-02 조회 2,085
15-10-02 조회 2,034
15-10-02 조회 2,139
15-10-02 조회 2,113
15-10-01 조회 1,764
15-09-30 조회 1,837
15-09-30 조회 1,711
15-09-22 조회 1,568
15-09-16 조회 2,425
15-09-06 조회 2,260
15-08-23 조회 2,010
15-08-20 조회 2,195
15-08-18 조회 6,942
15-08-17 조회 2,547
15-08-11 조회 2,902
15-08-08 조회 1,812
15-08-06 조회 2,005
15-08-04 조회 2,646
15-08-02 조회 1,734
15-07-30 조회 2,438
15-07-30 조회 4,075
15-07-28 조회 3,228
15-07-24 조회 2,717
15-07-17 조회 4,036
15-07-17 조회 2,263
15-07-15 조회 2,678