로그인

검색

조회 수 16321 추천 수 0 댓글 4
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 게시글 수정 내역 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 게시글 수정 내역 댓글로 가기 인쇄


*우분투 크론 (예약작업)  설정
우선작업
/var/ 아래 cron_backup 이라는 폴더를 생성 하며 755 권한으로 설정
웹소스 파일 백업 /var/cron_backup/ 디렉토리 아래  vi web_souce_bak 생성
DB 파일 백업 /var/cron_backup/ 디렉토리 아래 db_mysql_bak 생성
모든 백업 실행 파일 및 데이터는 /var/cron_backup 디렉토리 아래 두도록 한다.
 1 . 백업(웹) 쉘스크립트 만들기    # vi /var/cron_backup/web_souce_bak
# vi /var/cron_backup/web_souce_bak
   #!/bin/sh
   tar -zcvf /var/cron_backup/home_backup_$(date +%Y%m%d).tar /home/
   gzip -f /var/cron_backup/home_backup_$(date +%Y%m%d).tar
   tar -zcvf /var/cron_backup/www_backup_$(date +%Y%m%d).tar /var/www/
   gzip -f /var/cron_backup/www_backup_$(date +%Y%m%d).tar
$(date+%Y%m%d%H%M%S)
출력 : 년월일시분초
홈 디렉토리 www 디렉토리 백업
 2 . 백업(DB) 쉘스크립트 만들기 #vi /var/cron_backup/db_mysql_bak
#vi /var/cron_backup/db_mysql_bak
   #!/bin/sh
   mkdir /var/cron_backup/mysql_$(date +%Y%m%d)
   /usr/bin/mysqldump -u root -p비밀번호 -A > /var/cron_backup/mysql_$(date +%Y%m%d)/db_all_bak.sql
/var/cron_backup/ 디렉토리 아래
mysql_년월일 디렉토리를 만들고
그안에 모든 DB 를 백업
 3 . 크론에 수행작업 등록하기
 # crontab -e   // 크론 등록하기
          # m  h dom mon dow command
          00 4 * * 1 /bin/sh /var/cron_backup/web_souce_bak
          30 4 * * * /bin/sh /var/cron_backup/db_mysql_bak
웹소스는 월요일 새벽4시 실행
디비 소스는 매일 새벽4시반 실행
 4 . 등록된 예약작업 확인
crontab -l
tail -f /var/log/syslog
예약내용 확인
시스템 로그 보기(안해도됨)
추가 설명
crontab -e 사용시 나오는
# m h dom mon dow command
m = 분 설정 minute (0-59)       30 * * * * 실행문    // 설정 하면
매시간 30분
마다 실행문 실행
h = 시간 설정 hour (0-23 , 0 저녁)        30 12 * * * 실행문    // 설정 하면
매일 12시30분
마다 실행문 실행
dom = 일자 설정 day (1~31)       30 12 5 * * 실행문    // 설정 하면
매달 5일 12시30분
마다 실행문 실행
mon = 월 설정 month (1~12)       30 12 5 7 * 실행문    // 설정 하면
매년 7월 5일 12시30분
마다 실행문 실행
dow = 요일 설정  weekday ( 0~6 , 0 = Sunday )       30 12 * * 0 실행문    // 설정 하면
매주 일요일 12시30분
마다 실행


  • ?
    보석 2011.09.25 12:04

    00 4 * * 1 fine /media/www/cron_backup -type f -name '*' -atime +15 -exec rm

  • ?
    보석 2011.09.25 12:09

    30 3 * * 1 fine /media/www/cron_backup -type f -name '*' -atime +20 -exec rm {} \; > /dev/null 2>&1

  • ?
    보석 2011.09.25 12:14

    # daemon's notion of time and timezones.
    #
    # Output of the crontab jobs (including errors) is sent through
    # email to the user the crontab file belongs to (unless redirected).
    #
    # For example, you can run a backup of all your user accounts
    # at 5 a.m every week with:
    # 0 5 * * 1 tar -zcf /var/backups/home.tgz /home/
    #
    # For more information see the manual pages of crontab(5) and cron(8)
    #
    # m h  dom mon dow   command
    00 4 * * 1 /bin/sh /media/www/cron_backup/web_souce_bak
    30 4 * * * /bin/sh /media/www/cron_backup/db_mysql_bak
    30 3 * * 1 fine /media/www/cron_backup -type f -name '*' -atime +20 -exec rm {} \; > /dev/null 2>&1

  • ?
    보석 2014.03.18 20:13 SECRET

    "비밀글입니다."


리눅스

유용한 정보 및 자료

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
184 XE xe 이미지프로세스 묘듈 file 보석 2014.05.01 9595
183 XE 리눅스 백업서버 만들기 보석 2014.05.01 7089
182 XE [XE] SKETCHBOOK5 (최신버전)에서 특정 확장변수를 추천하는 사람에게만 공개 보석 2014.04.30 9207
181 XE [XE] 포인트복권 스킨 file 보석 2014.04.29 7977
180 XE [XE[ 공백제거 애드온 입니다. file 보석 2014.04.29 8706
179 XE [XE]Vegas Background 플러그인 애드온 file 보석 2014.04.29 7843
178 XE [XE] P테그 제거 애드온 file 보석 2014.04.29 8763
177 XE XE 게시판 별 작성글 수 한번으로 제한 하기 보석 2014.04.23 8899
176 XE XE 알림센터 수정버전 file 보석 2014.04.15 7284
175 XE XE 무한 새로로침 방어 애드온 file 보석 2014.04.15 9260
174 Server nginx 무한 F5 막기 보석 2014.04.08 6896
173 XE 스케치북5 게시판 스킨 사용시 모바일 코멘트 수정시 글 내용이 없는경우 보석 2014.04.02 12590
172 Pydio ajaXplorer 한글파일 업로드시 411 에러 해결법 보석 2014.02.09 7744
171 Server 우분투 프록시서버 만들기 file 보석 2014.02.03 10111
170 XE XE 게시글 리스트에 다운로드링크 만들기 보석 2014.01.16 12679
169 XE XE 비회원도 추천가능하게(비회원 추천) 보석 2013.10.08 21118
168 XE XE 애드온 - 닉네임동기화 및 일정 추천수시 게시글 이동 1 file 보석 2013.09.01 20480
167 XE XE 보드DX 자동글쓰기 및 댓글 쓰기 방지 2 보석 2013.08.26 21350
166 Server 우분투 mysql DB 파일 위치 변경 방법 패키지로 설치 했을 경우 보석 2013.08.26 57849
165 Server 우분투 로그 위치 및 각 로그의 설명 보석 2013.08.25 21855
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 Next
/ 11