#!/bin/bash
#dump ‘puzzl’
/usr/local/mysql/bin/mysqldump -u아이디 -p패스워드 puzzle > /home/puzzle/data/puzzle_$(date +%Y%m%d).sql
#web source
cd /home/puzzle
tar zcvf puzzle_$(date +%Y%m%d).tar.gz htdocs
mv puzzle_$(date +%Y%m%d).tar.gz data
# 3일 지난것들은 삭제한다.
find /home/puzzle/data -atime +3 -exec rm -f {} \;
# 186 서버로 파일들 옮긴다.
cd /home/puzzle/data
{
echo ascii
echo user 아이디 패스워드
echo ‘cd /data2/puzzle_backup’
echo prompt
echo mput ‘*.sql’
echo mput ‘*.gz’
echo bye
} | ftp -n -v 211.233.22.186
Comments
Powered by Facebook Comments