mysql 백업 스크립트
원격 서버든, 로컬 서버든 mysql 백업 스크립트가 필요하죠. 필요하신 분 참고하세요.
#!/bin/sh
# 백업 테이블
TABLES="member_user member_auth member_site"
# mysqldump & mysql options DB="member" RHOST="211.202.77.80" LHOST="localhost" USER="memberuser" PASS="memberadmin" DUMPOPTS="--insert-ignore --quote-names --no-create-info
--default-character-set=utf8 $DB -h ${RHOST}
--user ${USER} --password=${PASS}" LSQLOPTS="-h${lhost} -u${user} -p${pass}" RSQLOPTS="-h${rhost} -u${user} -p${pass}"
# 로그 설정
LOG=/logs/mysql_backup_`date +%m%d%Y`.log
# DUMPDBB
DUMPDB=member_2008.sql
for table in $TABLES;
do
echo "dumping $table ..." >> $LOG
mysqldump $DUMPOPTS $table >> $DUMPDB 2>>$LOG
echo "$table dumped!" >> $LOG
done








