2003년 10월 24일
mysql database 자동 백업하기 10일간 유지
#!/bin/bash
/usr/local/bin/mysqldump -uroot -p암호 mysql > mysql_db_bak_$(date +%Y%m%d).sql
/usr/local/bin/mysqldump -uroot -p암호 agency > agency_db_bak_$(date +%Y%m%d).sql
/usr/local/bin/mysqldump -uroot -p암호 phone > phone_db_bak_$(date +%Y%m%d).sql
/usr/local/bin/mysqldump -uroot -p암호 sekwang > sekwang_db_bak_$(date +%Y%m%d).sql

mv *.sql /home/backup
tar cvfpz /home/backup/telemagic.co.kr_bak_$(date +%Y%m%d).tar.gz /usr/local/www/data
tar cvfpz /home/backup/mostech_bak_$(date +%Y%m%d).tar.gz /home/mostech/htdocs/phone
tar cvfpz /home/backup/sekwang_bak_$(date +%Y%m%d).tar.gz /home/sekwang/htdocs

find /home/backup -ctime +20 -exec rm -f {} ; #+20은 20일동안 보관

하루에 한번 cron을 사용해서 실행해준다.
by mostech | 2003/10/24 13:30 | Mysql | 트랙백 | 덧글(0)
트랙백 주소 : http://mostech.egloos.com/tb/80233
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글



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