개발

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

오늘 날짜로 백업파일을 만들고 14일 이전의 데이터는 삭제한다.
크론에 등록하여 사용하자.


반응형