2008년 08월 28일
하악..고생하며 짠 자동 백업 쉘스크립트
""

mkdir /backup
mkdir /backup/file
mkdir /backup/DB

위 명령어를 먼저 실행해야함.



#!bin/bash





# 홈계정 으로 이동
cd /home/아이디

#백업할 날자와 삭제할날자를 변수에 저장
backup_date=`date -d today +%Y%m%d`
delete_date=`date -d '4 days ago' +%Y%m%d`



tar cvfpz /backup/file/${backup_date}_www_backup.tar.gz www
mysqldump -u mysql ID -p'비밀번호' DB네임 > /backup/DB/${backup_date}_DB_backup.sql

# 4일 이상된 파일 찾아서 삭제 (백업본 3일 보관)
rm -rf ./*/${delete_date}*


-------------------
와..정말 30분동안 삽퍼서 만들었습니다
mysqldump가 안되면..절대경로를 입력해주면됩니다요
쉘스크립트가 이정도인데 C언어로 완성했을때는 어떤느낌일까요.ㅠㅠ
by Sweep | 2008/08/28 22:12 | 리눅스 | 트랙백 | 덧글(0)
트랙백 주소 : http://neker.egloos.com/tb/760464
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글



<< 이전 페이지 | 다음 페이지 >>