개발
mysql 백업 스크립트
에드몽단테스
2011. 1. 13. 18:20
#!/bin/bash
to_dir="/var/lib/mysql/backup/"
today=`date +%Y%m%d`
DB_user="id"
DB_pass="pass"
mysqldump vrank -u${DB_user} -p${DB_pass} > ${to_dir}${today}mydb.sql
oldday=`/bin/date -d "14 day ago" +%Y%m%d`
rm -rf ${to_dir}${oldday}mydb.sql
to_dir="/var/lib/mysql/backup/"
today=`date +%Y%m%d`
DB_user="id"
DB_pass="pass"
mysqldump vrank -u${DB_user} -p${DB_pass} > ${to_dir}${today}mydb.sql
oldday=`/bin/date -d "14 day ago" +%Y%m%d`
rm -rf ${to_dir}${oldday}mydb.sql
오늘 날짜로 백업파일을 만들고 14일 이전의 데이터는 삭제한다.
크론에 등록하여 사용하자.
반응형