반응형
# backupDBredmine.sh
#db / user / pw / binPath
dbName=[db]
username=[user]
password=[pw]
binPath = [mysql bin path]
backupPath=[userHomePath]/backup
#set timestamp
prefix=DBBackup
timeStamp=`date +%Y%m%d_%H%M`
#echo "Date=$myDate"
filename=$backupPath/$prefix$dbName_$timeStamp.sql
# echo "Temporary filename = $filename"
#run dbbackup
$binPath/mysqldump -u$username -p$password $dbName > $filename
#log
logfile=$backupPath/logfile.log
echo "$timeStamp : dbBackup=$filename" >> $logfile
#======================================================================
2. crontab으로 등록
# crontab -e
# 임시 메일 4시 정각
0 4 * * * /opt/shell/backupDBredmine.sh
반응형
'IT와 꿍짝' 카테고리의 다른 글
리눅스 파일 찾기(검색) 명령: find 사용법 (0) | 2015.10.22 |
---|---|
파일명을 추출하여 윈도우 SORT 명령, 숫자 크기순 정렬(소팅) 문제 해결, Perl(펄)로 하기 (0) | 2015.10.20 |
다음 팟인코더로 인비오 PD-8300용 인코더하기 (0) | 2015.10.02 |
bitnami redmine 기존 설치 버전본 다시 설치하기 (0) | 2015.10.02 |
인터넷익스플로러(explorer) 네이버(naver) 검색 시 키보드(keyborad) 한글 입력이 안될때 해결방법-마우스별도 (0) | 2015.08.05 |
댓글