반응형
1. 간단한 백업과 복구
-. 파일로 백업 |
2. 주기적으로 백업하기
-. myhome_bakcup 셀스크립트 #!/bin/bash T=$(echo `date +%Y%m%d%H%M`) MY=$(echo /home/nalabi/backup) echo "nalabi 의 데이타가 백업 되었습니다. $T" mysqldump myhome > $MY/myhome$T.sql gzip $MY/myhome$T.sql -. /etc/crontab 사용하기 SHELL=/bin/bash PATH=/sbin:/bin:/usr/sbin:/usr/bin MAILTO=root HOME=/ # run-parts 01 * * * * root run-parts /etc/cron.hourly 02 4 * * * root run-parts /etc/cron.daily 22 4 * * 0 root run-parts /etc/cron.weekly 42 4 1 * * root run-parts /etc/cron.monthly 형식 : a b c d e id runparts directory 분(0~59) 시(0~24) 날짜(0~31) 달(0~12) 요일(0~7) id(크론이 사용할 계정) directory(실행하게될 파일 놓이게 될 경로) 예제 : 15 14 1 * * root /home/nalabi/backup/myhome_backup 매달 1일 오후 2시 15에 myhome_backup을 실행한다. 0 22 * * 1-5 root /home/nalabi/backup/myhome_backup 월요일 부터 금요일까지 매일 오후 8시에 myhome_backup을 실행한다. 23 0-23/2 * * * root /home/nalabi/backup/myhome_backup 매일 0, 2, 4, ....시 23분에 실행한다. |
반응형
'데이타베이스' 카테고리의 다른 글
MYSQL 테이블을 화일로 백업 및 복구 (0) | 2008.10.09 |
---|---|
MYSQL Table 수정 위한 alter 용법 (0) | 2008.10.09 |
MYSQL root 패스워드를 잊어버렸을때 (0) | 2008.10.09 |
MYSQL 접근 권한 설정 (0) | 2008.10.09 |
트랜잭션 로그 파일 삭제 방법 (0) | 2008.10.09 |
SQL Server의 Procedure cache를 지우고 싶은데.. (0) | 2008.10.09 |
dat 만 가지고 데이터베이스를 복구할 수 있습니까? (0) | 2008.10.09 |
SQL7 에서 미처 백업(.mdf)을 받지 못 하고 날려버린 DB를 살리기 (0) | 2008.10.09 |