다음 script를 /etc/cron.daily/
mysql_back.sh로 만들어 두면 백업이 끝납니다.
MySQL DB를 dump해서
다른 server에 옮겨 둡니다. 같은 서버에 데이타를 두면
server crash가 발생할 때... 대응이 불가능하죠?... -..-a
#!/bin/bash
BACKUP_DIR=/home/backup
DATE=$(date +%Y%m%d)
rm -rf $BACKUP_DIR/people2-$DATE.sql
/usr/local/
mysql/bin/
mysqldump
-u 사용자아뒤 -p비밀번호 DB이름 > $BACKUP_DIR/people2-$DATE.sql
gzip -f
$BACKUP_DIR/people2-$DATE.sql
ncftpput -u 사용자아이디 -p 로그인비밀번호 hostname.com
/home/db_backup/ $BACKUP_DIR/people2-$DATE.sql.gz