특정시간에 mysql 데이타 백업 (mysqldump) > 개발자팁

개발자팁

개발과 관련된 유용한 정보를 공유하세요.
질문은 QA에서 해주시기 바랍니다.

특정시간에 mysql 데이타 백업 (mysqldump) 정보

MySQL 특정시간에 mysql 데이타 백업 (mysqldump)

본문

백업을 받기 위해서는 mysql 이 기동되고 있어야 한다.

아래 내용을 /etc/cron.daily/ mysql 파일로 저장한다

mysql 파일 퍼미션을 700 으로한다

chmod 700 mysql [엔터]


※ 퍼미션 및 권한으로 인하여 압축 안될때는... zip 사용
 zip -r -F 파일이름.zip  디렉토리/
tar 로 압축백업시 빈디렉토리 백업안됨

-------------------------------------------------------------------------------
#!/bin/sh
# 암호가 보이므로 좀 위험 압축 권장

DATE=`date +%y%m%d.%H%M`    #날짜

/usr/local/mysql/bin/mysqldump -u아이디 -p비밀번호 데이타 > /tmp/db_$DATE.sql

chmod 600 /tmp/db_*.sql        #백업파일의 퍼미션

-------------------------------------------------------------------------------

위 스크립트를 cron으로 돌리시면 db_050303.0909.sql 이란 파일로 백업 된다

[이 게시물은 관리자님에 의해 2005-03-13 15:28:20 그누보드 팁앤테크(으)로 부터 복사됨]<div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 17:27:00 MySQL에서 이동 됨]</div>
추천
0

댓글 0개

전체 5,352
개발자팁 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT