10장. Managing Media
다음을 학습하고 이해한다.
▶ Media 관찰하기
- NetBackup이 어떻게 사용할 미디어를 선택하는지 안다.
- Media and Volume catalog를 기술한다.
- NetBackup이 어떻게 Media 오류를 다루고 보고하는지 설명한다.
- Media의 문제점을 해결한다.
▶ Image를 가지고 작업하기
---------------------------------------------------------------------
가. Media 검색순서
▶ 하나의 작업에 대해 media를 선택할때 media catalog에서 다름과 같은
순서로 검색한다.
- storage unit
- media density
- volume pool
- retention level
- media status
- number of mounts
▶ NetBackup이 media catalog에서 tape를 찾지 못했다면 volume catalog에서
다음과 같은 순서로 찾는다
- storage unit
- media density
- volume pool
[가장 오래되고 사용가능한]
- scratch pool
1). Media 관찰
▶ device와 media가 구성이 된후 ltid라는 Media Manager Daemon을 가지고
device 관리를 할 수 있다.
▶ ltid daemon은 tape나 optical storage device에 volume을 마운트 할 수
있도록 해준다.
▶ ltid daemon은 vmd Media Manager Daemon을 구동하여 online, offline volume
의 위치를 추적할 수 있다.
▶ 만약 어떤 drive에 label되고 mount된 volume이 있다면 ltid daemon에 의해
avrd automatic olume recognition daemon이 구동이 되고 label을 자동으로
읽어 들인다.
▶ 요정된 정보와 동일한 label이라면 Media Manager가 drive를 할당한다.
▶ robot이 정의되어 있다면 ltid는 robotic daemon을 구동시키고 application이나
user는 백업/복구를 요청하게 된다.
ㄱ). Media의 상태
media가 가지는 수많은 상태
▶ FULL
- 백업이나 archive동안에 media의 끝(EOM)에 도달했다는 상태이다.
마지막 백업이미지가 만료되기 전까지 사용할 수 없다.
▶ SUSPENDED
- OS에 의해 기록되는 것으로서 쓰기 실패가 발생했을때 설정이 된다.
구성한 mount횟수 초가시에도 발생할 수 있다. 그리고 "bpmedia"
명령을 사용하여 추가적인 백업에 대한 volume 사용을 금지하기 위해
suspended 상태로 만들수 있다.
# bpmedia -suspend -m l740l1
# bpmedia -unsuspedn -m l740l1
- 안에 있는 backup image로 부터 복구를 할 수 있지만 안의 image가
만료되지 않는 한 백업을 위해 사용할 수 없다.
▶ FROZEN
- 첫 읽기/쓰기 시도시에 NetBackup과 다른 format을 사용하는 것을 감지
하였을때 설정이 된다.
- 또한 NetBackup Catalog를 포함하고 있는 volume을 할당을 할때 설정
된다.
- bpmedia라는 명령을 사용하여 설정 할 수가 있다.
- volume에 존재하는 image가 만료기간이 지나더라도 catalog에서 volume이
삭제되지 않는다.
- frozon media는 백업을 위해 할당은 되지 않고 복구를 위해 할당이 될 수
있다.
▶ IMPORTED
- volume에 있는 image가 import process에 의해 처리가 되었다면 설정이 된다.
- import는 복구를 위해서만 사용가능하다. 그리고 마지막 image가 만료될때까지
백업을 하지 못한다.
▶ ACTIVE
- 아직 만료되지 않은 image를 보관하고 있을때 설정된다.
▶ AVAILABLE
- active backup image가 없을 때 설정이 된다. 이것은 테이프에 기록된 모든
image들이 만료되었을때 설정된다.
▶ MPX
- muliplexed backup을 가지고 있는때 설정이 된다. 그리고 동시에 ACTIVE,FULL
상태로 있을수 있다.
▶ DBBACKUP
- NetBackup Catalog를 백업하기 위해 사용되었을때 나타난다.
▶ GUI의 Report나 text command를 사용하여 상태를 알아 볼수 있다.
2). Media 와 Volume Catalog
▶ Media Catalog
- backup에 관련된 정보를 담고 있다. Media Server에서 생성이 된다.
/usr/openv/netbackup/db/media
▶ Volume Catalog
- NetBackup Catalog에 대한 백업을 위한 볼륨이다. 만약 Media Catalog가
손상을 입은 경우 사용이 된다.
3) Media and Image Report [10-12]
bpmedialist -U -mlist [ Media list ]
bpmedialist -U -mcontents -m media_ID [media contents]
bpimmedia -U -mediaid mediaID [ Image on media ]
bperror -U -media [Media logs]
mpmedialist -summary [Media summary]
bpimagelist -U -media -d date -e date [기간동안사용된 media출력]
available_media
vmquery -a
vmquery -m mediaID
나. 어떻게 Media Manager가 Media 문제를 다루느냐?
▶ Media Manager는 여러 측면을 추적한다.
- 마운트수
- volume expiration date
▶ Volume database는 Media Manager 정보를 저장한다.
1) Backup Image expire
▶ GUI를 사용하여 catalog에서 검색 expire할 수 있다.
bpexpdate -m mediaID -d 0 [할당된 volume을 비할당할때]
bpmedia -freeze -m mediaID
bpmedia -unfreeze -m mediaID
bpmedia -m n740l2 -d hcart2 -o -p oracle_pol