반응형

테이블별 백업 1

Mysql 데이타베이스별, 테이블별 백업

mysqldump를 이용하여 전체를 백업받을경우 용량이 커서 테이블별 핸들링이 좀 힘들다. 물론 용량이 큰 테이블이라면 또 달라지겠지만 아직까지는 dump로 백업을 받을만하다. 검색해보니 소스가 공개(원본경로를 잃어버렸음 ㅠ_ㅠ)되어 있어 약간 수정하여 사용중이다. 크론탭에 약 3시간 간격으로 주간에만 백업받도록 등록하면 자동으로 시간별로 저장된다. #!/bin/sh export Today="`date '+%y-%m-%d'`" #오늘날짜 HOUR=`/bin/date +"%H"` #현재실행시간 /bin/mkdir -p /backup/data/$Today/mysql DBHOST="localhost" # 접속계정 DBUSER="" DBPASS="" DBLIST="디비네임1 디비네임2 디비네임n ..." # 백..

반응형