[DB]CRONTAB을 사용하여 일정주기로 자동백업(export)


    1. backup script 작성
        # vi export_backup.sh
           (추가)
            .bash_profile(환경변수 추가)
            MYDATE=`date "+%Y%m%d%H"`
            exp userid=system/oracle file=/backup/exp_${MYDATE}.dmp log=/backup/log_${MYDATE}.log full=y
         
    2. cron 서비스 동작 확인
        # ps -ef | grep crond

    3. cron 등록
        # su - oracle
        $ crontab -e
           40 11 * * * /home/oracle/export_backup.sh //매월 매주 매일 11시 40분에 backup script 실행

    4. cron 등록후 서비스 재시작
        # /etc/init.d/crond restart

    5. cron 확인
       $ crontab -l

    6. cron 삭제
       $ crontab -r

    댓글

    Designed by JB FACTORY