tapecyele: 백업
순환
주기를
설정하는
변수
이다.여기에서는
6으로
설정했다.
이
갯수는
나중에
실제로
백업을
저장할
디렉토리
구조를
만들
때
참고하게
된다.
runtape: 동시에
백업을
받을
테이프를
지정하는
변수로
여러개의
백업
디바이스로
동시에
백업을
받을
때
사용한다.
tpchanger:
백업디바이스에
따라
달라진다.tapetype이
HARD-DISK의
경우
chg-disk를
사용한다.
changerfile:
백업디바이스
상태를
기록하는
설정파일
tapedev: 실제로
백업받을
디바이스를
지정한다.일반
tape디바이스의
경우
/dev/st0이런식으로
지정되며
하드디스크에
파일로
받을
경우
위와
같은
형식으로
설정한다.
labelstr:
백업받은
파일을
구분하기
위한
이름인
라벨을
지정하는
규칙을
설정한다.
위의
설정의
경우
daily00,daily01,daily03.......daily99까지
설정이
가능하다.
dumpcycle: 백업
레벨을
지정한다.0의
경우
매번
fullbackup을
받는다.
1로
설정하는
경우
처음은
fullbackup이후
tapecycle동안
변경된
부분만을
백업한다.
infofile,logdir,indexdir:
이
변수들은
백업한
파일의
database,log,index등을
어디에
저장할
것인지를
지정한다.여기에
설정한
디렉토리가
미리
생성되어
있어야
하고
하부
디렉토리가
필요하다고
에러
메시지가
나오는
경우
하부
디렉토리역시
생성해야
한다.
=================================================================
좀더 쉽게 설명 ~
dumpcycle은 full backup 수행하는 주기를 지정 하는 파라미터입니다. 즉 10으로 되어 있을 경우, 10일 한번씩 full backup을 수행 하게 됩니다. 0으로 되어 있을 경우에는 매번 full backdup을 수행 하게 됩니다.
runspercycle는 dumpcycle 기간에 amdump를 수행 하는 횟수를 지정 하는 파라미텨입니다.
(예를 들면)
dumpcycle 1 week
runspercycle 5
위와 같이 지정 하면 1주일에 5번, 즉 평일에만 amdump를 수행 하게 됩니다. 그중, 한번은 full backup을 수행 합니다.
하지만 full backup 어느날에 수행 되는지는 알수가 없습니다.
(다시 예를 들면)
dumpcycle 1 day
runspercycle 4 이렇게 설정하면 하루에 4번 백업중 1버니 풀백업이된다.
- 그리고 crontab 에 스케줄을 4번 등록 해줘야 한다. 곧, runspercycle 횟수만큼
crontab 에 등록되어져야 한다.
====================================================================