: cron이용에 대한 질문입니다.
: 대충 cron이용에 대한 것은 이해가 가거든요...
: 이렇게 cron을 이용할려는데 어떻게 해야 할까요...
: 정기적으로 작업을 하되...
: 예를 들면 백업을 한다고 가정할때요...백업한날짜.tar.gz
: 이런 식으로 백업을 받았으면 해서요...제가 초보라...어떻게 해야할지..
: 아시는 분 답변 주시면 감사하겠습니다....
:
: --
: 사라지는 것은 사람일 뿐이다.!!!
cron을 이용해 백업을 하려면 일단 백업 스크립트가 필요하겠죠..
허접 하지만 대충 하나 보여드리자면..
========================================================
#!/bin/sh
# 날짜 구하기
file_name=`date +%Y%m%d`
# 시분초 까지 기록할 경우 `date +%Y%d%m-%H%M%S`
# ( ` )이건 single quote가 아니라 숫자 1옆에 있는걸
# 말합니다. 이걸 뭐라 부르는지는 저두 잘....
# 백업을 받을 디렉토리, /var/data 디렉토리를 백업 받을 경우
source_dir=/var/data
# 백업 내용을 기록할 디렉토리명
# /home/mydata 에 백업 받을 경우
record_dir=/home/mydata
# 기록할 디렉토리가 없을 경우 디렉토리 생성
if [ ! -d $record_dir ]; then
mkdir $record_dir
fi
# 백업 시작
tar cvfz $record_dir/$file_name.tgz $source_dir
=========================================================
이정도면 단순한 백업은 가능할 겁니다.
이 파일을 backup 정도로 저장을 하시고 실행권한을 주신 후
cron으로 실행시키시면 되겠죠...